微信小程序uniapp+springboot实现小程序服务通知
微信小程序uniapp+springboot实现小程序服务通知
1. 实现效果
2. 模板选用及字段类型判断
2.1 开通订阅消息,并选用模板
如果点击订阅消息让开启消息订阅开启后就可以出现以下页面,我本次使用的模板是月卡到期提醒模板,点击选用即可
2.2 查看模板字段类型
TemplateId后续会使用,复制出来,点击详情查看模板信息
2.3 查询对应字段类型的限制
我们的字段是character_string.DATA,time和thing,只需要遵守其规则即可
3. vue前端进行授权
此段代码只需放在某个方法,然后填入对应的template_id即可
wx.requestSubscribeMessage({ tmplIds: [xxxx], success (res) { console.log(接口调用成功的回调函数, res) }, fail (err) { console.log(接口调用失败的回调函数, err) }, complete () { console.log(接口调用结束的回调函数(调用成功、失败都会执行)) } })
授权效果 点击允许后我们可以向该用户(open_id)发送一次订阅消息
4. 后端向订阅用户发送订阅消息
4.1 接口
4.2 请求参数:
4.3 编写测试代码
主要就是封装模板数据然后发送给接口 accessToken的获取方法我这里就不写了 获取就是调用这个接口,把APPID和APPSECRET替换成自己的就行了,返回值中有accessToken
5. 测试
因为之前在章节3时就允许了一次我们后端直接调用测试方法
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
删除卸载企业微信后的残留文件