接口调用请求说明

http请求方式: POST

https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN

注:模板需要通过在小程序后台中订阅消息进行配置,根据模板id再根据配置中字段进行消息填写,消息具有不同类型跟长度限制。

 授权使用 https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html

 

 最多授权三种消息

wx.requestSubscribeMessage({
  tmplIds: [''],
  success (res) { }
})

发送消息 

{
           "touser":"OPENID",
           "template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY",
           "url":"http://weixin.qq.com/download", 
	        // 体验版
		   "miniprogram_state": 'trial', 
           "page":"index?foo=bar",     
           "data":{
                   "first": {
                       "value":"恭喜你购买成功!",
                       "color":"#173177"
                   },
                   "keyword1":{
                       "value":"巧克力",
                       "color":"#173177"
                   },
                   "keyword2": {
                       "value":"39.8元",
                       "color":"#173177"
                   },
                   "keyword3": {
                       "value":"2014年9月22日",
                       "color":"#173177"
                   },
                   "remark":{
                       "value":"欢迎再次购买!",
                       "color":"#173177"
                   }
           }
       }

参数说明 

参数 是否必填 说明
touser 接收者openid
template_id 模板ID
url 模板跳转链接(海外帐号没有跳转能力)
page 跳转小程序的路径地址
appid 所需跳转到的小程序appid(该小程序 appid 必须与发模板消息的公众号是绑定关联关系,暂不支持小游戏)
pagepath 所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar),要求该小程序已发布,暂不支持小游戏        
miniprogram_state 否        跳转小程序类型:developer为开发版,trial为体验版,fomal正式版,默认为正式版
data 模板数据
color 模板内容字体颜色,不填默认为黑色

 注:url和 page都是非必填字段,若都不传则模板无跳转;若都传,会优先跳转至小程序。开发者可根据实际需要选择其中一种跳转方式即可。当用户的微信客户端版本不支持跳小程序时,将会跳转至url。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐