订阅消息授权了两次
授权成功消息 {jooYHn0tRKzQ5SoV7104R5oqZ-yNE565xcZqhfUptMI: "accept", errMsg: "requestSubscribeMessage:ok"}
index.js? [sm]:164 授权成功消息 {jooYHn0tRKzQ5SoV7104R5oqZ-yNE565xcZqhfUptMI: "accept", errMsg: "requestSubscribeMessage:ok"}
发送给两个openid
第一次成功errMsg: "openapi.subscribeMessage.send:ok", errCode: 0
第二次失败errCode: 43101, errMsg: "openapi.subscribeMessage.send:fail user refuse to accept the msg rid: 607d4c14-57cccf34-6bfa6b49"
这是为什么哈???
5个订阅模板分两次授权,但第二次的授权一直是失败状态,怎样才能做到,点一次按钮授权两次
一个用户订阅消息,只能给这个用户发消息,且只能发送一次(长期订阅消息除外)。
我现在也在给公司研究这个部分的技术支持,按照我的理解 一次性订阅消息 用户点击授权每点击一次允许就会给用户添加一次接收到这个模板的次数。 而且你说的openid不应该是两个, 每一个用户和当前小程序的关系应该是唯一的。 哪个用户(哪个openid) 点击了几次订阅,那么你就可以给这个用户 (前提是你后台的post请求中openid参数保持一致) 那么你就可以给这个用户发送几次订阅。
以上均是个人理解,具体情况还是要你自己写demo去测试。
求救
需要让用户点两次授权
订阅授权不叠加的,未发送之前不管授权几次都只算是一次授权