胖蒜网

VJune 2, 2020

TePass插件利用PipeHub给你的微信发自定义推送

TePass这款Typecho下的自媒体付款插件,其中有个小功能,可以发送收款成功信息到个人微信上,利用的是Server酱来推送消息。

之所以用这个,是因为Server酱是发送到微信,现在基本大家都有微信了,很方便,但是说到推送消息的及时性,自定义,通知的体验效果等算不上最好的。

刚刚发的这个必须在iPhone下才能自定义推送,这里再来发一个利用企业微信,发送到个人微信的消息推广方式。
https://v2ex.com/t/677602#reply30
https://www.pipehub.net/#/

操作教程:

1. 注册一个企业微信号.
在这里[注册][1]一个企业微信. 可以随意填写, 不需要验证账号.
记录下在'我的企业' Tab 里看到的企业 ID.
2. 关注你的企业微信服务号.
用你的个人微信账号, 在[微信插件][2]中关注你的企业微信服务号.
3. 创建一个企业微信应用.
在[应用管理][3]中创建一个应用, 并记录下 Agent ID 和 Secret.
4. 大功告成.
在右上角通过 GitHub 登录后, 填上你之前得到的企业 ID, Agent ID 和 Secret 并更新后, 就可以通过 User 页面中的 Callback URL 发送消息了. 请求示例:
1. GET https://www.pipehub.net/send/abcde?text=helloworld.
1. POST https://www.pipehub.net/send/abcde. 在 Payload 中的所有内容都会被推送.

开源地址:

https://github.com/zhzy0077/PipeHub

前面铺垫了这么多,这里说一下怎么在 TePass 里增加实现这个功能。

TePass的消息推送是在接收回调的那个PHP文件里面做的,看下图:
请输入图片描述

个人觉得,用企业微信推送到个人微信的这种方式应该是最稳定的,因为使用的都是官网的渠道,除了那个消息接口的地址,如果觉得不放心,可以自己部署。

您的大名:
万水千山总是情,给个打赏行不行。 打赏
原创文章,作者:胖蒜网,如若转载,请注明出处:https://pangsuan.com/p/tepass-pipehub.html
479

发表评论

终身 · VIP会员全站通免费下载
1,终身会员全站任意主题、插件资源免费下载;
2,终身会员专属客服一对一服务;
3,终身会员与VIP会员不一样;
4,VIP会员有效期内购买有优惠;
5,普通会员登录后购买,账户将会关联订单;
6,未登录购买,也可以通过订单号查找到付费内容。