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
评论 (0)