小程序开发技术知识分享

小程序开发技术知识分享

百分百努力只为您十分满意 | 咨询热线:13581680850 / 18911024452(微信同号)

当前位置:信达在线官网 > 小程序开发技术知识分享 > 【干货】微信小程序怎么给用户推送消息?(2)

【干货】微信小程序怎么给用户推送消息?(2)

时间:2018-12-24 17:22 浏览人数:
当「统一下单」接口请求成功之后,回调值中的「预支付交易会话标识」,也就是 prepay_id,就可以作为发送码来使用。
 
发送模板消息
经过这么多步骤,终于可以向用户发送模板消息了。在这一步,所有过程都是在开发者的服务器完成。
首先,通过 GET 方式,获取到小程序的 Access Token:
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
接着,用 POST 方式,向微信提交模板消息的发送请求。
 
请求地址为:
https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=ACCESS_TOKEN
请求数据的格式如下:
 
  "touser": "OPENID", // 接收消息的用户的 OpenId,需要使用其他接口获取
  "template_id": "TEMPLATE_ID", // 模板 ID,在第一步中可以获取到
  "page": "index", // 进入小程序时打开的页面,可以添加参数
  "form_id": "FORMID", // 一次性发送码
  "data": { // 模板中非固定字段,用于填充模板
    "keyword1": {
      "value": "张三", // 模板中,填充字段的信息
      "color": "#173177" // 字段的展示颜色
    },
    "keyword2": {
      "value": "2015 年 01 月 05 日 12:30",
      "color": "#173177"
    }
  }
}
 
当接口返回成功消息时,就代表着模板消息已经发送出去了。有关于微信小程序模板消息接口的更多使用方法和使用限制,可以访问官方文档了解详情。
转载请注明本文地址:http://www.xindadns.net/miniprogram/186.html
【温馨提示】信达在线倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至25995300@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于信达在线观点。用户与作者的任何交易与本站无关,请知悉。
座机:
010-88212320
010-56255031
手机:
13581680850
18911024452
25995300