首页 > 代码库 > 微信服务号模板消息接口新增"设置行业"和"添加模板"及细节优化

微信服务号模板消息接口新增"设置行业"和"添加模板"及细节优化

  微信服务号模板消息可以向用户发送重要的服务通知,如信用卡刷卡通知,商品购买成功通知等。昨日,微信团队发布公告称模板消息新增“设置行业”和“添加模板”接口及细节优化,详细变动如下

  模板消息【业务通知】自2014年8月27日向认证服务号开放后使用效果良好,现做出如下优化:

  1. 认证服务号日调用模板消息上限为10w条,当前每个模板的日调用上限为100000次【2014年11月18日将接口调用频率从默认的日10000次提升为日100000次,可在MP登录后的开发者中心查看】;

  2. 每条消息长度限制为200个汉字,超过200个汉字的部分会显示"...";

  3. 每个账号可同时选用模板的个数由10个提升为15个;

  4. 增加为账号设置模板消息所属行业的接口,规则如下:

设置所属行业

设置行业可在MP中完成,每月可修改行业1次,账号仅可使用所属行业中相关的模板,为方便第三方开发者,提供通过接口调用的方式来修改账号所属行业,具体如下:

接口调用请求说明

http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/template/api_set_industry?access_token=ACCESS_TOKEN

POST数据说明

POST数据示例如下:

      {          "industry_id1":"1",          "industry_id2":"4"       }

参数说明

参数是否必须说明
industry_id1公众号模板消息所属行业编号
industry_id2公众号模板消息所属行业编号

行业代码查询

主行业副行业代码
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

  5. 增加为将模板库中的模板选用到账号中的接口,使用规则如下:

获得模板ID

从行业模板库选择模板到账号后台,获得模板ID的过程可在MP中完成。为方便第三方开发者,提供通过接口调用的方式来修改账号所属行业,具体如下:

接口调用请求说明

http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/template/api_add_template?access_token=ACCESS_TOKEN

POST数据说明

POST数据示例如下:

      {           "template_id_short":"TM00015"       }

参数说明

参数是否必须说明
template_id_short模板库中模板的编号,有“TM**”和“OPENTMTM**”等形式

返回码说明

在调用模板消息接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

    {           "errcode":0,           "errmsg":"ok",           "template_id":"Doclyl5uP7Aciu-qZ7mJNPtWkbkYnWBWVja26EGbNyk"       }

发送模板消息

接口调用请求说明

http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN

POST数据说明

POST数据示例如下:

      {           "touser":"OPENID",           "template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY",           "url":"http://weixin.qq.com/download",           "topcolor":"#FF0000",           "data":{                   "first": {                       "value":"恭喜你购买成功!",                       "color":"#173177"                   },                   "keynote1":{                       "value":"巧克力",                       "color":"#173177"                   },                   "keynote2": {                       "value":"39.8元",                       "color":"#173177"                   },                   "keynote3": {                       "value":"2014年9月16日",                       "color":"#173177"                   },                   "remark":{                       "value":"欢迎再次购买!",                       "color":"#173177"                   }           }       }


返回码说明

在调用模板消息接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

    {           "errcode":0,           "errmsg":"ok",           "msgid":200228332       }

使用效果

Example.jpg

  使用规则注意事项

  1、所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,但只有认证后的服务号才可以申请模板消息的使用权限并获得该权限;

  2、需要选择公众账号服务所处的2个行业,每月可更改1次所选行业;

  3、在所选择行业的模板库中选用已有的模板进行调用;

  4、每个账号可以同时使用15个模板。

微信服务号模板消息接口新增"设置行业"和"添加模板"及细节优化