• 注册
当前位置:1313e > 小程序 >正文

小程序发送模板消息

需求:

1.用户点击下图的预约功能后,审核人员进行预约审核

2.审核通过或不通过,都给用户的微信发送一条服务通知,如下图:

实现:

1.在用户点击“确认预约”之后,需要传formId和openid(接口2需要用到)给服务器端,服务器端保存这两个参数。
2.后台操作人员点击‘接收预约’或‘拒绝预约’。
服务器需要调用接口(1)
接口(1)

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET
复制代码

get方式;appid和secret可以后台写死。

调用接口(1)返回参数

{"access_token": "FZ7f3X0u4z7etEC0QplQd7zdvTPBo7LAWielJPsMZyK-glDJDxgi_meE3xw8EfxdSosdeUXixu9V0vbEtuvbBePGl4Kor_j7pBF45DYxCUtDpzBpLaq4fsz23T_IgXH4HWIdACAUJV","expires_in": 7200
}
复制代码

然后调用接口(2)进行模板消息发送
(2)

https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=access_token
复制代码

access_token为调用接口(1)获取的参数
提交方式:post
参数:

[图片上传失败...(image-cf3527-1512111033803)]

示例:

{"touser": "OPENID",  "template_id": "TEMPLATE_ID", "page": "index",          "form_id": "FORMID",         "data": {"keyword1": {"value": "预约不成功,你打我呀", "color": "#000000"}, "keyword2": {"value": "失败", "color": "#173177"}, "keyword3": {"value": "记得带身份证哟", "color": "#173177"} },"emphasis_keyword": "keyword1.DATA" 
}
复制代码

data的参数说明:data里面的keyword1和keyword2等的value代表下图画圈部分的内容,color:画圈部分的字体颜色






转载于:https://juejin.im/post/5a3c87a25188256970782ca8

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录