收藏
回答

群发消息报错:40031,排查了数据和代码,未发现异常,请问是什么情况?

服务号尝试群发消息,一直这个错误:

 {"errcode":40031,"errmsg":"invalid openid list rid: 5fe1a226-3a27e9c7-7d7403ea"}


多方排查后,依然未找到原因,查了错误码文档,40031,是不合法的 openid 列表,请问可以帮忙查下一下是什么情况吗?

这里用到的openid是 oc6gctycejTc6buEVbNpcFMMAGYY 和 oc6gct0XdjthDDHLNJxypF_a2_lI

发送接口就报了上面那个错误,但是预览的接口,是可以正常收到消息的

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

2 个回答

  • NIXUS
    NIXUS
    2020-12-23

    文本消息群发就可以,但是图文消息群发就不行

    2020-12-23
    有用
    回复
  • 青寒
    青寒
    2020-12-22

    亮一下公众号APPID和消息发送参数?等客服帮你确认openid是不是这个公众号的。

    2020-12-22
    有用
    回复 6
    • NIXUS
      NIXUS
      2020-12-23
      同样一个服务号,相同的微信用户,文本消息群发就可以,但是图文消息群发就不行
      2020-12-23
      回复
    • 青寒
      青寒
      2020-12-23回复NIXUS
      建议仔细研究文档说明,图文消息和文本消息的发送参数是不一样的。
      2020-12-23
      回复
    • NIXUS
      NIXUS
      2020-12-23回复青寒
      感谢老哥回复,但不是你说的这些问题;
      参数不一样的话,应该报参数的错误,而不是40031。而且这个功能是用了很久的,最近才无法使用,代码没有改过。文本消息和图文消息,传参touser都是一样的
      2020-12-23
      回复
    • NIXUS
      NIXUS
      2020-12-23回复青寒
      我也希望是你说的这些,这样就可以把这个问题解决掉了
      2020-12-23
      回复
    • NIXUS
      NIXUS
      2020-12-23
      找到原因了,代码不规范导致的!
      2020-12-23
      回复
    查看更多(1)
登录 后发表内容
问题标签