API接口 :小程序开发文档->服务端开发->消息相关->发送订阅消息-> 接口路由(sendMessage)"https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=ACCESS_TOKEN"
情况描述:
我基于一次性消息模板使用这个API接口向指定客户发送模板消息,使用这个接口的前提是,用户在进入小程序前必须先授权一次性订阅消息模板(弹出框).
而我测试下来的情况:用户每授权一次,服务端才可以推送到该用户微信一次消息,即使用户勾选了"总是保持以上选择",起到的作用的也只是不再弹出让用户授权界面
仍有一个内置的授权次数限制(这一点我并未在官方文档上找到描述),总的来讲就是用户在小程序中授权了几次,服务端才能对应通知用户几次消息
我现在疑惑的是:
1.这个一次性订阅消息:用户授权最高能授权多少次,比如:达到100次就不会再累加授权次数,还是会无限累加次数?
2.这个授权次数有时间限制吗?比如:7天内服务端没有通知消息,是否就需要用户重新授权
1、用户可以订阅多少次的目前应该是没有限制的。
2、文档上说是订阅后可不限时间地下发。有可能会出现订阅失效的问题(这个我有遇到过,没怎么留意是如何出现的)。
不限次数和时间
没有限制,不限时间
1、订阅次数没有限制。
2、不会过期。
不限制,你可以做个功能,让用户一直点击授权,增加次数
用户授权消息通知界面