- 需求的场景描述(希望解决的问题)
向用户发送模板消息,是不是用户必须得有formid才行?wx.request问题。??说详细点就是,用户在微信小程序界面点击了某个按钮,给用户自己生成了一个formid,这时候服务器去查询该用户是否有formid,如果有,那么就给他推送消息模板,如果没有formid,那么就推不了,但我这边有人说,他进入微信小程序后,没有任何操作,退出微信小程序,然后没几天,那个微信小程序就给他推送了消息模板,这个是如何做到的呢???
- 希望提供的能力
如何做到用户没有formid的情况下,服务器也可以随时向用户推送模板消息
本文来自微信小程序开发者论坛 微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
尘***:
人总是水夸大其词,他说没有任何操作就真的没有任何操作啊?都是夸张的描述手法。
其实都是有用formid的,其次,你也肯定得有这个用户的openid来指明是发给谁。人家只是页面放了几个按钮收集formid罢了,有效期有7天,你真让他7天以上不去打开那个微信小程序看看,还能接收到吗?
还有你说的没有formid的情况下,服务器随时的去推送,这个先不说合不合理,根本想不出实现的逻辑。公众号那个因为是关注设定,关注的用户肯定留下了openid,并且是你的粉丝,所以你可以主动推送,比不过微信也有限制。微信小程序不存在关注这个概念,openid也是你后台自己存,而不是微信 给你存的。
本文网址:http://www.91bianli.com/weixinxiaochengxu/58441.html