微信模板推送,钉钉信息推送

2019-06-21 17:22:54 +08:00
 FantasyPupil

上午的时候看到有朋友需要微信推送,正好我也需要,之前一直用 Server 酱的,但是最近用不了,想找一个替代品,一开始准备选择钉钉,除了打卡,我很少使用钉钉,邮件提醒是备用方案,其实和 Server 酱类似的也有许多,但是我不能确定这些到底可以使用多久。 我想能否找一个现成的方案来做一个稳定的推送呢? 网上找了好久,都没有特别满意的,因为我不可能为了推送信息而购买一个公众号,直到后面看到有人说测试号。 找到测试号后,我发现这就是我想要的。

忙碌了一下午,主要是好久没有碰 WEB 方面的,有点生疏了。

源码: https://github.com/kaixin1995/InformationPush
程序使用 php 编写,支持微信模板信息推送,支持钉钉机器人推送,、这个最大的好处就是账户掌握在自己手里,不用担心是否有一天信息推送无法使用的问题。

weixin.php 是微信消息推送

dingtalk.php 是钉钉消息推送

msg.php 是查看具体消息详情

申请测试号地址 | 接口文档 | 钉钉接口文档

钉钉测试提交:http://127.0.0.1/dingtalk.php?msg=测试提交
微信测试提交:http://127.0.0.1/weixin.php?msg=测试提交

1.先在上面的地址中申请一个接口测试号;
2.weixin.php 第 61 行中填写 appID 和 appsecret;
3.把 msg.php 上传到自己的空间或者中,当然用我的也可以( http://127.0.0.1/msg.php?title=标题(可选值)&time=提交时间&msg=推送内容);
4.修改 weixin.php 第 67 行,touser 是具体推送的用户,也就是微信号(不是普通的微信号,在面板中查看)

5.后台创建模板,格式可以按照我的,如果修改,请同步修改 weixin.php 中的代码;

6.修改 weixin.php 第 70 行,这个值是后台中的模板值;

推送成功

详情信息

5423 次点击
所在节点    程序员
20 条回复
pytth
2019-06-21 19:57:45 +08:00
写得好,我也写过微信模板消息,很容易的。
dremy
2019-06-21 20:44:13 +08:00
钉钉推送不就是往一个 URL 发送一个 POST 请求吗,感觉几行代码就可以做到呀,都用不着封装了
FantasyPupil
2019-06-21 21:24:40 +08:00
@dremy 是的,钉钉的其实和官方的差不多。只是补充了一点细节
oIMOo
2019-06-21 21:40:47 +08:00
很久之前申请过一个公众号,顺利的完成到了第二步。
然后第三步,个人没有服务器……
卡住了……
oIMOo
2019-06-21 22:33:22 +08:00
实话说,我没有懂。

1. 这些文件都是在我本地电脑的,weixin.php 修改完,放在哪里?(肯定不是本地)
2. 第三步,你说可以用你的 msg.php ,但是怎么用呢……
3. 查看微信号的面板在哪里呢……
4. 创建模板我页没找到,只找到了文章的模板……

emmm...
我没弄过,所以完全摸不到头脑。
搜索我也尽力了……
imdong
2019-06-21 22:45:02 +08:00
@oIMOo 说句站着的话,买服务器啊,真的不贵。
一天快把钱左右。
还有很多便宜的要死的服务器。

嗯,当真不腰疼,私人好几台服务器...
阿里云建网站的 400 元 /年,腾讯云( 500 元 /3 年)挂 frp 的,vultr 挂 “ S5 ” 的 5 刀 /月
oIMOo
2019-06-21 22:47:47 +08:00
@imdong 主要是暂时没什么用(不需要佛 jump 墙),所以没买。
然而,把文件放置在服务器这部,楼主说可以用他的,然而 #5 我真的没看懂……
imdong
2019-06-21 22:51:39 +08:00
@oIMOo 大兄弟 打开这个链接 登录后 重新打开

你看下 是不是顶部有一个 绿绿的按钮?

https://mp.weixin.qq 点 com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index#msg_tpl_main

你怕不是个程序员吧,眼神这么不好,理解能力这么差的嘛...
oIMOo
2019-06-21 23:43:18 +08:00
@imdong 尴尬……
看了开头,我以为公众号和测试号拥有的功能一样。
在公众号里各种没找到……
fx0719
2019-06-22 00:12:29 +08:00
之前自己用 python 写的测试号发送。下载楼主的刚刚挂服务器上,按楼主教程 5 分钟搞定。明天再研究下,没学过 PHP,谢谢分享
FantasyPupil
2019-06-22 07:25:52 +08:00
@oIMOo 淘宝买一个空间,最便宜的一年都不到五十。
FantasyPupil
2019-06-22 07:27:10 +08:00
@oIMOo 肯定不是本地,是放空间的,默认 msg.php 就是使用我的。 网上免费空间一大把。
FantasyPupil
2019-06-22 07:28:12 +08:00
@oIMOo 公众号应该更简单,申请不到公众号,只能使用这种替代的方式了。
draguo
2019-06-22 10:04:19 +08:00
有一个问题,申请一个服务号对个人来说非常麻烦,然后订阅号和测试号都会收到二级菜单里,这个体验上不是很好,我使用的是发送邮件,然后在微信中打开邮件提醒。
FindHao
2019-06-22 10:59:40 +08:00
不知道测试号这个功能能活多久。
zjiecode
2019-06-22 14:07:44 +08:00
看样子很多人做这个呀,借楼宣传一下我的: http://wxpusher.dingliqc.com/
FantasyPupil
2019-06-24 10:26:31 +08:00
@FindHao 出来很长时间了,应该使用的时间会很长。
FantasyPupil
2019-06-24 13:35:13 +08:00
@draguo 增加了企业微信的信息推送。
FantasyPupil
2019-06-24 14:12:30 +08:00
@FantasyPupil @pytth @dremy @oIMOo @imdong @fx0719 @FindHao @mrjiejiejie 增加了企业微信的信息推送。
fx0719
2019-06-24 16:15:18 +08:00
@FantasyPupil 感谢分享。这两天学习 PHP 中,哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/576251

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX