获取templateId
微信开放平台-订阅消息-选定一个模板
前端用户授权(绑定点击事件)
wx.requestSubscribeMessage({
tmplIds:[
// 这里填写需要发送的订阅消息ID。
],
success:function(res){
// 通过判断 res 的返回结果,来查看用户是否授权
if(res[TEMPLATE_ID]=="accept"){
}
// 再发起网络传递授权结果,根据授权结果判断是否发送模板消息。
wx.request({
});
}
})
后端
订阅消息api vo类
/*
Author:shang
wx订阅消息api参数
* */
public class WxMssVo {
private String touser;//用户openid
private String template_id;//订阅消息模版id
private String page = "pages/index/index";//默认跳到小程序首页
private Map<String, TemplateData> data;//推送文字
public String getTouser() {
return touser;
}
public void setTouser(String touser)

本文详细介绍了如何在微信开放平台实现订阅消息的模板选择、用户授权处理以及后端推送逻辑。通过前端调用`wx.requestSubscribeMessage`获取用户授权,后端使用`WxMssVo`类构建订阅消息参数,结合`RestTemplate`进行模板消息的发送。关键步骤包括获取access_token、设置推送内容和调用API接口。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



