二,java背景实现推送所需字段
=============================================================================
- 1 看微信官方推送消息所须要的字段
- 2 有了官方说明,我门接下来就去拿到官方所须要的这些字段,来组装请求数据就可以了。
三,下面讲解实现步骤
<hr> 我的java背景是基于springboot开辟的,假如你不了解spring boot,建议你先去了解下springboot再回来接着学习。
还有RestTemplate是我们java背景做get和post请求必须的,我们和微佩服务器交互就用的RestTemplate
- 1 首先根据官方推送所需字段组装java-bean
这里用到两个javabean
- /*
- * 小程序推送所需数据
- * qcl 微信:2501902696
- * */
- @Data
- public class WxMssVo {
- private String touser;//用户openid
- private String template_id;//模版id
- private String page = "index";//默认跳到小程序首页
- private String form_id;//收集到的用户formid
- private String emphasis_keyword = "keyword1.DATA";//放大那个推送字段
- private Map<String, TemplateData> data;//推送文字
- }
复制代码- /*
- * 设置推送的文字和颜色
- * qcl 微信:2501902696
- * */
- @Data
- public class TemplateData {
- //keyword1:订单类型,keyword2:下单金额,keyword3:配送地址,keyword4:取件地址,keyword5备注
- private String value;//,,依次排下去
- // private String color;//字段颜色(微信官方已废弃,设置没有效果)
- }
复制代码 到这里请求推送的数据就组装好了,解下来我们去实现推送功能。
奥不对,还有一个紧张的字段须要获取到:acces
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |