微信公众号发送摸版消息
-
注册公众号(服务号且是通过微信认证的)
-
登录微信公众平台管理后台进行配置
**
开发者秘钥自动生成,需要保存下来。秘钥保存后微信后台不会直接显示,每一次查看都会生成新的秘钥
IP白名单需要添加否则可能会获取不到token
服务器配置根据需要进行开启,服务器地址是用来和自己开发的后台接口进行交互的地址,公众号用户的操作会通过此接口发送到自己的后台程序
TOKEN 自己定义
服务器配置的秘钥可以随机生成
消息加密方式可以用明文模式,方便开发
开启服务器配置需要注意的是,开启后自定义菜单会被关闭 ,需要的话可以点击微信后台 菜单列表中的《添加插件》,重新添加自定义菜单即可同时使用。
- 添加消息摸版
微信后台菜单点击《添加功能插件》,找到 摸版消息 后台选择 {开通} ,填写行业信息后需要微信审核大概 1~2天,审核通过后,可以添加消息摸版
- 写自己的服务程序根据业务进行微信公众号摸版消息发送
微信公众号摸版消息发送接口:
POST请求
https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN
具体参数可查看微信官方文档:https://mp.weixin.qq.com/advanced/tmplmsg?action=faq&token=676449432&lang=zh_CN
*发送消息的几个关键点:
公众号需是服务号通过微信认证的
需要获取到公众号的openid(微信用来表示用户的唯一id)
消息摸版id
友情提示:
微信小程序摸版消息2020-01-01 下线,可使用订阅消息代替,区别是订阅消息需要小程序用户接受消息通知权限方可。
或者将小程序后公众号进行关联,将公众号和小程序用户进行绑定,通过unionid ,关联小程序和公众号,就可以用小程序的 openid 找到公众号的openid,通过公众号发送摸版消息,要获取unionid 需要将公众号绑定到 微信开放平台,才可以获取。