模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。
1. 设置所属行业
微信限制,每月可修改行业1次。
接口调用请求说明
http请求方式: POST,http://xxx.xxx.xxx/ 为自己的网站域名
http://xxx.xxx.xxx/index.php?g=Home&m=ConnectApi&a=proxy
参数 | 是否必须 | 说明 |
---|
access_token | 是 | 调用接口凭证 |
ConnectKey | 是 | 开放平台KEY |
apipath | 是 | 本接口固定为:template.api_set_industry |
Data | 否 | 微信请求参数,为urlencode之后的JSON格式 |
Data参数JSON示例
{
"industry_id1":"1",
"industry_id2":"4"
}
参数 | 是否必填 | 说明 |
---|
industry_id1 | 是 | 公众号模板消息所属行业编号,参考本文附件 |
industry_id2 | 是 | 公众号模板消息所属行业编号,参考本文附件 |
2. 获取设置的行业信息
接口调用请求说明
http请求方式: POST,http://xxx.xxx.xxx/ 为自己的网站域名
http://xxx.xxx.xxx/index.php?g=Home&m=ConnectApi&a=proxy
参数 | 是否必须 | 说明 |
---|
access_token | 是 | 调用接口凭证 |
ConnectKey | 是 | 开放平台KEY |
apipath | 是 | 本接口固定为:template.get_industry |
返回说明
正确调用后的返回示例:
{
"primary_industry":{"first_class":"运输与仓储","second_class":"快递"},
"secondary_industry":{"first_class":"IT科技","second_class":"互联网|电子商务"}
}
参数 | 说明 |
---|
primary_industry | 帐号设置的主营行业 |
secondary_industry | 帐号设置的副营行业 |
3. 获得模板ID
接口调用请求说明
http请求方式: POST,http://xxx.xxx.xxx/ 为自己的网站域名
http://xxx.xxx.xxx/index.php?g=Home&m=ConnectApi&a=proxy
参数 | 是否必须 | 说明 |
---|
access_token | 是 | 调用接口凭证 |
ConnectKey | 是 | 开放平台KEY |
apipath | 是 | 本接口固定为:template.api_add_template |
Data参数JSON示例
{
"template_id_short":"TM00015"
}
参数 | 是否必须 | 说明 |
---|
template_id_short | 是 | 模板库中模板的编号,有“TM”和“OPENTMTM”等形式 |
返回码说明
在调用模板消息接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{
"errcode":0,
"errmsg":"ok",
"template_id":"Doclyl5uP7Aciu-qZ7mJNPtWkbkYnWBWVja26EGbNyk"
}
4. 获取模板列表
接口调用请求说明
http请求方式: POST,http://xxx.xxx.xxx/ 为自己的网站域名
http://xxx.xxx.xxx/index.php?g=Home&m=ConnectApi&a=proxy
参数 | 是否必须 | 说明 |
---|
access_token | 是 | 调用接口凭证 |
ConnectKey | 是 | 开放平台KEY |
apipath | 是 | 本接口固定为:template.get_all_private_template |
返回说明
正确调用后的返回示例
{
"template_list": [{
"template_id": "iPk5sOIt5X_flOVKn5GrTFpncEYTojx6ddbt8WYoV5s",
"title": "领取奖金提醒",
"primary_industry": "IT科技",
"deputy_industry": "互联网|电子商务",
"content": "{ {result.DATA} }\n\n领奖金额:{ {withdrawMoney.DATA} }\n领奖 时间:{ {withdrawTime.DATA} }\n银行信息:{ {cardInfo.DATA} }\n到账时间: { {arrivedTime.DATA} }\n{ {remark.DATA} }",
"example": "您已提交领奖申请\n\n领奖金额:xxxx元\n领奖时间:2013-10-10 12:22:22\n银行信息:xx银行(尾号xxxx)\n到账时间:预计xxxxxxx\n\n预计将于xxxx到达您的银行卡"
}]
}
5. 删除模板
接口调用请求说明
http请求方式: POST,http://xxx.xxx.xxx/ 为自己的网站域名
http://xxx.xxx.xxx/index.php?g=Home&m=ConnectApi&a=proxy
参数 | 是否必须 | 说明 |
---|
access_token | 是 | 调用接口凭证 |
ConnectKey | 是 | 开放平台KEY |
apipath | 是 | 本接口固定为:template.del_private_template |
Data参数JSON示例
{
"template_id" : "Dyvp3-Ff0cnail_CDSzk1fIc6-9lOkxsQE7exTJbwUE"
}
参数 | 是否必须 | 说明 |
---|
template_id | 是 | 公众帐号下模板消息ID |
返回说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{
"errcode" : 0,
"errmsg" : "ok"
}
6. 发送模板消息
接口调用请求说明
http请求方式: POST,http://xxx.xxx.xxx/ 为自己的网站域名
http://xxx.xxx.xxx/index.php?g=Home&m=ConnectApi&a=proxy
参数 | 是否必须 | 说明 |
---|
access_token | 是 | 调用接口凭证 |
ConnectKey | 是 | 开放平台KEY |
apipath | 是 | 本接口固定为:message.template.send |
Data | 否 | 微信请求参数,为urlencode之后的JSON格式 |
Data参数JSON示例
{
"touser":"OPENID",
"template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY",
"url":"http://weixin.qq.com/download",
"data":{
"first": {
"value":"恭喜你购买成功!",
"color":"#173177"
},
"keynote1":{
"value":"巧克力",
"color":"#173177"
},
"keynote2": {
"value":"39.8元",
"color":"#173177"
},
"keynote3": {
"value":"2014年9月22日",
"color":"#173177"
},
"remark":{
"value":"欢迎再次购买!",
"color":"#173177"
}
}
}
参数 | 是否必填 | 说明 |
---|
touser | 是 | 接收者openid |
template_id | 是 | 模板ID |
url | 否 | 模板跳转链接 |
data | 是 | 模板数据 |
返回说明
在调用模板消息接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{
"errcode":0,
"errmsg":"ok",
"msgid":200228332
}
Note1:行业编号查询
主行业 | 副行业 | 代码 |
---|
IT科技 | 互联网/电子商务 | 1 |
IT科技 | IT软件与服务 | 2 |
IT科技 | IT硬件与设备 | 3 |
IT科技 | 电子技术 | 4 |
IT科技 | 通信与运营商 | 5 |
IT科技 | 网络游戏 | 6 |
金融业 | 银行 | 7 |
金融业 | 基金|理财|信托 | 8 |
金融业 | 保险 | 9 |
餐饮 | 餐饮 | 10 |
酒店旅游 | 酒店 | 11 |
酒店旅游 | 旅游 | 12 |
运输与仓储 | 快递 | 13 |
运输与仓储 | 物流 | 14 |
运输与仓储 | 仓储 | 15 |
教育 | 培训 | 16 |
教育 | 院校 | 17 |
政府与公共事业 | 学术科研 | 18 |
政府与公共事业 | 交警 | 19 |
政府与公共事业 | 博物馆 | 20 |
政府与公共事业 | 公共事业|非盈利机构 | 21 |
医药护理 | 医药医疗 | 22 |
医药护理 | 护理美容 | 23 |
医药护理 | 保健与卫生 | 24 |
交通工具 | 汽车相关 | 25 |
交通工具 | 摩托车相关 | 26 |
交通工具 | 火车相关 | 27 |
交通工具 | 飞机相关 | 28 |
房地产 | 建筑 | 29 |
房地产 | 物业 | 30 |
消费品 | 消费品 | 31 |
商业服务 | 法律 | 32 |
商业服务 | 会展 | 33 |
商业服务 | 中介服务 | 34 |
商业服务 | 认证 | 35 |
商业服务 | 审计 | 36 |
文体娱乐 | 传媒 | 37 |
文体娱乐 | 体育 | 38 |
文体娱乐 | 娱乐休闲 | 39 |
印刷 | 印刷 | 40 |
其它 | 其它 | 41 |