小步伐消息推送(含源码)java实现小步伐推送,springboot实现微信消息推送
二,java背景实现推送所需字段=============================================================================
[*] 1 看微信官方推送消息所须要的字段
https://img-blog.csdnimg.cn/20190612172617710.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FpdXNoaV8xOTkw,size_16,color_FFFFFF,t_70
https://img-blog.csdnimg.cn/20190612172632140.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FpdXNoaV8xOTkw,size_16,color_FFFFFF,t_70
[*] 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企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]