小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/doc/offiaccount/Message_Management/One-time_subscription_info.html
按文档意思理解,如题正确?还是说超过10001条自动重新开始计数?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
根据对“拾忆”回答的理解:
场景值(scene)是一种防止在用户仅授权接收一次消息的情况下用(重复)多次消息骚扰用户的机制。某公众号每人最多可以同时订阅并接收10001次的一次性消息订阅需求,对于用户总数是没有限制的。
建议在数据库中建立一张专用的“场景值”表并记录每位用户场景值的可用情况,当某场景值重新累计后后端及时变更“可用”字段,在传入场景值时永远取当前用户序号最小的可用场景值记录,图示仅以6行示范:
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
应该是订阅一次只能发送一次,但是按照文档的说法是同一个场景值的时候重复订阅是不累积次数的,所以比如你场景值是123的时候订阅了但是未推送,再次订阅场景值还是123的话依然最多只能算一次。然后你给用户推送订阅消息的时候也是需要带上场景值作为参数的,只有推送后这1次才减掉,用户下次再订阅就又可以推送1次。
订阅一次推送一条
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
根据对“拾忆”回答的理解:
场景值(scene)是一种防止在用户仅授权接收一次消息的情况下用(重复)多次消息骚扰用户的机制。某公众号每人最多可以同时订阅并接收10001次的一次性消息订阅需求,对于用户总数是没有限制的。
建议在数据库中建立一张专用的“场景值”表并记录每位用户场景值的可用情况,当某场景值重新累计后后端及时变更“可用”字段,在传入场景值时永远取当前用户序号最小的可用场景值记录,图示仅以6行示范:
A用户订阅消息场景值为123,B用户同样也可以才对。
应该是订阅一次只能发送一次,但是按照文档的说法是同一个场景值的时候重复订阅是不累积次数的,所以比如你场景值是123的时候订阅了但是未推送,再次订阅场景值还是123的话依然最多只能算一次。然后你给用户推送订阅消息的时候也是需要带上场景值作为参数的,只有推送后这1次才减掉,用户下次再订阅就又可以推送1次。
订阅一次推送一条