主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
微信开发越来越流行编程。关于微信小程序的功能,我们已经分享了很多。在本文中,我们将继续介绍如何在微信开发中实现模板消息回复功能。
在微信公众平台上,有一个模板消息回复界面:可以用来回复具体消息-----。例如,在用户下订单后,回复用户您的订单正在处理中...比如下面这张图:
用户做了一些操作后,服务号可以返回一个特定的消息----这是模板消息。
回复模板消息,你的微信官方账号必须经过微信认证。如果是个人订阅号,暂时不支持微信认证。但不影响考试-----你可以用考试微信官方账号:
使用测试号时,不讨论接口信息的配置。请参考我之前的博客。
用二维码登录考试号后,需要用你的微信号关注这个考试号,否则看不到模板消息的回复。
我在做测试的时候用了chrome浏览器的一个插件:postman。插件可以指定发送各种HTTP请求,比如GET和POST,这在测试接口时非常强大和有用。
1.发送一个GET请求来获得测试号的访问令牌:https://api.weixin.qq.com/cgi-bin/token?. grant _ type = client _ credential ;Appid=您的测试号appid Secret=您的测试号appsecret
2.设定行业:
发送带有参数的POST请求:
请求:https://api.weixin.qq.com/cgi-bin/template/api _集_业?Access_token=您刚刚获得的Access_token
参数:
{ industry _ id1 : 1 , industry _ id2 : 2 }
参数中的1和2表示所属行业。具体行业可参考文档:http://MP . weixin . QQ . com/wiki/12/BD 383158 b 0 f 8435 c 07 b 8 b 6 BC 7 CD BAC 9 c . html。
您可以使用curl发送特定的post请求。应该不难。我用邮递员送它。发送后,返回一个成功的json消息,然后进行下一步。
3.获取模板ID:可以自定义这一块,也可以用一些微信内置的。
例如,使用自定义模板ID:在您的测试编号中有一个“新测试模板”。
提交后,您可以看到您的模板ID出现:
生成模板ID的另一种方法是发送post请求(curl或postman)
请求:https://api.weixin.qq.com/cgi-bin/template/api _添加_模板?访问令牌=访问令牌
参数:
{ template _ id _ short : TM00015 }
TM00015是微信内置模板的ID,可以在https://mp.weixin.qq.com的图形界面中找到(需要微信认证)。
4.获得模板ID后,刷新您的测试号页面,您可以看到它出现:
5.使用您获得的template_id_short并发送另一个post请求来获得一个msgid:
请求:https://api.weixin.qq.com/cgi-bin/message/template/send?访问令牌=您的访问令牌
发送的数据:
{ touser : OpenId 测试号 , ;模板id : 您刚刚获得的模板ID”url : 关注者点击您的模板消息时跳转到的链接。数据 :{ 首先 :{ 价值 : 祝贺您成功购买!", 颜色 : #173177}, orderMoneySum :{ 价值 : 666 , 颜色 : #173177}, 订单产品名称 :{ 价值 : 男士正装”, 颜色 : #173177}, 备注 :{ 价值 : 欢迎再次购买!", 颜色 : #173177} } }
颜色表示模板中字段的颜色。
官方文件中没有对上述参数的解释。我用中文写下了每个字段的含义。需要注意的是,touser并不是微信客户端关注者的“微信号”,而是下图中的微信号。
通过post发送参数后,您将获得一个msgid:
当你得到这个成功回复的同时,你的测试微信官方账号也要给你(关注者)返回一个模板消息
本文只介绍如何制作模板消息。如果想在项目中使用,请自行浏览微信开发者的文档,配合微支付、事件推送等高级功能一起做。
以上内容是PHP微信开发的模板消息回复的功能实现教程,希望对大家有所帮助。
相关建议:
推荐10个微信开发学习源码(合集)
微信开发的微信支付
微信小程序机器人的自动客服功能以上是微信开发的模板消息回复的详细内容。请多关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- phpcms如何使用新模板(phpcms使用什么模板引擎)
- 判断如何在phpcms v9模板中编写
- 如何导入和导出帝国cms模板(帝国cms如何上传图片)
- 帝国帝国CMS如何确定页面上使用哪个模板?
- 微信开发的模板消息回复(微信回复模板图片)
本文由主机参考刊发,转载请注明:微信模板消息回复开发(微信回复模板制作) https://zhujicankao.com/81314.html
评论前必须登录!
注册