收藏
回答

发送公众号模板消息,什么情况下会导致微信回调failed:user block呢?

目前我们自己测试了公众号拉黑,用户关闭接收推送文章,取关等场景触发模版消息,均没有办法触发failed:user block用户拒收的场景,但是客户数据中存在failed:user block的数据,能够接收到微信模板消息的「用户拒收事件推送」。如果新版本微信没有用户拒收模版消息的设置,请问什么情况下会导致微信回调failed:user block呢?「用户设置拒绝接收公众号消息」具体有哪些方式呢?

https://developers.weixin.qq.com/community/develop/doc/00040a8fc085c8511d7c8d49a5ac00?_at=1665217429116

一个公众号在不同时间向三个用户发送模版消息出现user block的微信回调:

[eventType=TEMPLATESENDJOBFINISH], [messageKey='TEMPLATESENDJOBFINISH:e8177633-fa73-459a-b95f-a6efc5e6ce01', messageValue='{"trace_id":"d1870aa6772444f8901a1953ddeb2301T","to_user":"gh_332e03e79108","from_user":"oDaA9uOpwjUDmqvTfRNJ-y3vcJcg","create_time":1665282660,"app_id":"wxde73a844aa8a8260","timestamp":1665282660,"msg_id":2612051293532012544,"status":"failed:user block"}']

[eventType=TEMPLATESENDJOBFINISH], [messageKey='TEMPLATESENDJOBFINISH:794f26a9-da1e-467c-9717-b712d8016732', messageValue='{"trace_id":"c1d75edae06d41299cd92f1ec888aa0aT","to_user":"gh_332e03e79108","from_user":"oDaA9uNVoxn-Hw4OfwEFHxglZJeo","create_time":1665214234,"app_id":"wxde73a844aa8a8260","timestamp":1665214234,"msg_id":2610903294659493889,"status":"failed:user block"}']

[eventType=TEMPLATESENDJOBFINISH], [messageKey='TEMPLATESENDJOBFINISH:7d0ab15d-c97a-46f9-9af3-0e10565db647', messageValue='{"trace_id":"d7bfdbc7480c49e3bcc5b1ca4f1633c2T","to_user":"gh_332e03e79108","from_user":"oDaA9uBqLbj0YmLqRRmM8V-GgquA","create_time":1665187617,"app_id":"wxde73a844aa8a8260","timestamp":1665187617,"msg_id":2610456737866842114,"status":"failed:user block"}']




回答关注问题邀请回答
收藏

1 个回答

  • Summer✨
    Summer✨
    2022-10-10

    你好,此前已设置拒收

    2022-10-10
    有用
    回复 1
    • 友人A
      友人A
      2022-10-10
      如果用户此前已设置了拒收,新版本微信取消了拒收选项,那历史上已拒收模版消息的客户如何重新开启接收模版消息呢?并且想确认下,具体是从哪个版本开始取消了拒收选项的呢?
      2022-10-10
      回复
登录 后发表内容