主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
微信极限开发系列:点击这里
本文将谈谈微信中的服务通知----微信模板消息。
如何检查自己是否有权限,其实是一个很简单的问题。现在您可以在微信公众平台上直接查看您的微信官方账号可以使用哪些界面。
模板消息-权限。png
添加模板消息插件,登录微信公众平台,进入首页》添加插件功能》查找模板消息并按照引导流程操作。
模板消息接口的使用规则:请注意:1。所有服务号均可在功能-》添加功能插件处看到申请模板消息功能的入口,但只有通过认证的服务号才能申请使用模板消息的权限并获得权限;2.您需要选择公共帐户服务所在的两个行业,您可以每月更改一次所选行业;3.选择所选行业模板库中已有的模板进行调用;4.每个帐户可以同时使用25个模板。5.目前每个账号的模板消息日调用上限为10万次,单个模板没有特殊限制。【2014年11月18日,接口调用频率从默认的每天1万次增加到每天10万次,MP登录后可在开发者中心查看】。当账号粉丝数超过10W/100W/1000W时,模板消息的日调用上限将相应提高,具体以微信官方账号MP后台开发者中心页面显示的数量为准。
添加模板消息根据上述内容,添加模板消息插件后,模板消息菜单将出现在微信公众平台主页的左栏中。点击接受协议并设置公共帐户服务所在的两个行业。
设置好以上设置后,您可以通过关键字查看模板库中已有的模板,如果没有找到,您可以自己申请。
模板消息-添加模板。png
找到适当的模板消息,单击详细信息,进入并检查模板详细信息,并在必要时进行添加。添加后,模板消息的模板ID将在我的模板中生成,稍后将使用该模板。
模板消息-模板详细信息。png
测试号添加模板消息
测试号添加模板消息。png
测试号添加模板消息。png
模板消息接口com.javen.weixin.controller.WeixinMsgController.java的使用
模板消息的使用。png
收到的通知
模板消息的封装官方参考文档com.jfinal.weixin.sdk.api.TemplateMsgApi.java的具体实现
public类templates gapi { private static String sendApiUrl = & quot;https://api.weixin.qq.com/cgi-bin/message/template/send?访问令牌= & quot;/* * *发送模板消息* @ param jsonStr JSON string * @ return { API result } */public static API result Send(string JSON STR)。{ String JSON result = http utils . post(sendApiUrl+accesstokenapi . getaccesstoken()。getAccessToken()、jsonStr);返回新的API result(JSON result);}}json数据的封装
com.jfinal.weixin.sdk.api.TemplateData.java
public类template data { private String to user;私有字符串template _ id私有字符串url私有字符串topcolor私有TemplateItem数据;public static TemplateData New(){ return New TemplateData();} private template data(){ this . data = new template item();} public String getTouser(){ return touser;} public template data setTouser(String touser){ this . touser = touser;还这个;} public String get template _ id(){ return template _ id;} public template data set template _ id(String template _ id){ this . template _ id = template _ id;还这个;} public String getUrl(){ return URL;} public TemplateData setUrl(String URL){ this . URL = URL;还这个;}公共字符串gettop color(){ return top color;} public template data settop color(String top color){ this . top color = top color;还这个;} public template item get data(){ return data;} public TemplateData add(字符串键,字符串值,字符串颜色){ data.put(键,新项(值,颜色));还这个;}/* * *直接转换为JSON字符串* @ return { string } */public string build(){ return JSON utils。托吉森(this);}公共类TemplateItem扩展了HashMap & lt字符串,项目& gt{ private static final long serialVersionUID = -3728490424738325020 l;public template Item(){ } public template Item(String key,Item Item){ this . put(key,Item);} }公共类项目{私有对象值;私有字符串颜色;公共对象getValue(){ return value;} public void setValue(对象值){ this.value = value} public String getColor(){ return color;} public void set color(String color){ this . color = color;} public Item(对象值、字符串颜色){ this.value = valuethis.color = color}}}【相关推荐】
1.下载微信微信官方账号平台源代码。
2.下载小猪CMS Lifelink O2O系统v2.0独家版
3.阿里子订单系统源代码
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:分享微信微信官方账号开发模板消息示例教程 https://zhujicankao.com/114470.html
评论前必须登录!
注册