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.页面制作