服务器推送微信订阅消息,微信小程序-订阅消息服务通知

微信小程序目前支持一次性订阅模板消息,也就是首先在微信客户端用户允许订阅消息后,服务端可以按照指定模板推送消息给微信客服端,具体会在微信客户端的 服务通知 通知用户,可以快速跳转至微信小程序页面

在我之前文章 微信小程序-活动抽奖 中也有这种场景,用户使用抽奖小程序参与抽奖后,如果抽奖程序到了开奖时间,服务端会调用微信小程序订阅消息推送接口,以达到通知用户开奖提醒要求,从描述可以看出,代码主要分以下两部分:

一. 小程序客户端

9c1664cd0858

参与抽奖界面.png

用户点击参与抽奖,调用小程序 wx.requestSubscribeMessage 方法,用户运行行为操作后,代码参考如下:

const version = wx.getSystemInfoSync().SDKVersion

if (util.compareVersion(version, '2.8.2') >= 0) { //同意接受服务通知

wx.requestSubscribeMessage({

tmplIds: ['一次性订阅tmplId'],

complete(res) {

}

})

}

二. 服务端

服务端根据实际场景调用小程序服务端 subscribeMessage.send 方法,我这示例是nodejs后台代码

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值