java 实现小程序 消息订阅
对于新版本消息订阅 ,与之前有些区别,之前的写法就不列举了。有兴趣的可以从网上浏览。
一、 封装消息的类
/**
* 设置具体需要发的消息的 类
*/
@Data
public class TemplateData {
private String value;
}
二、封装入参的类
/**
* 封装入参的类 注意:根据官方文档提示,这些属性 必须为此写法,否则会报错
*/
@Data
public static class WxMssVo {
/**
* 接口调用凭证
*/
private String access_token;
/**
* 接收者(用户)的 openid
*/
private String touser;
/**
* 所需下发的模板消息的id
*/
private String template_id;
/**
* 点击模板卡片后的跳转页面,仅限本小程序内的页面。支持带参数,(示例index?foo=bar)。该字段不填则模板无跳转。
*/
private String page;
/**
* 模板内容,不填则下发空模板
*/
private Map<String, TemplateData> data;
}
三、获取access_token
四、发送消息
这里的 name11 thing5 thing7 对应文中 map key
注意:代码中注释 很重要 请认真阅读 有什么不理解的欢迎提问。
上一篇:
uniapp开发微信小程序-2.页面制作
