手机版

微信推送功能实现详解

时间:2021-08-21 来源:互联网 编辑:宝哥软件园 浏览:

推送的方式:

短信推送(第三方)邮件推送微信推送微信官方账号:认证微信官方账号(个人认证微信官方账号每天只能发一篇文章),粉丝可以用微信官方账号聊天,不认证微信官方账号。

服务号:企业认证(营业执照),沙盒环境测试主动向用户发送消息(推送),用户在收到推送消息前需要关注对应的服务号

企业号码

微信小程序

微信推送的流程:

微信沙盒环境:http://mp.weixin.qq.com/debug/cgi-bin/sandbox? t=沙盒/登录

使用pycharm打开微信推送演示,然后进行相关修改(下载地址)

Settings.py配置文件修改测试参数:

然后将修改后的项目代码文件部署到服务器,并运行它进行测试!

流程分析:

用户登录我的系统,扫码关注我的服务号(测试沙盒环境提供测试号二维码)。注意后,用户需要在绑定我的系统前做回调授权许可。

让用户绑定到我的系统:

登录身份验证装饰器

生成的授权二维码扫描成功后,会自动跳转到回叫路由链接

点击继续访问,获取回调函数返回的结果,并渲染到手机的html页面

向用户推送消息功能

使用场景中,微信官方账号发布文章,微信官方账号提供购买服务。用户购买成功后,当微信官方账号需要主动联系用户时,需要向关注微信官方账号且已经授权的用户发送信息,即推送消息。

路由:

以模板形式推送消息

为了简单地将信息推送给单个用户,我们需要进一步思考如何将信息推送给多个用户或所有用户。

摘要

以上是边肖介绍的微信推送功能实现的详细说明。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!如果你觉得这篇文章对你有帮助,请转载,请注明出处,谢谢!

版权声明:微信推送功能实现详解是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。