收藏
回答

公众号模板消息推送,调用接口返回成功,但是用户没有收到消息?

array(4) {

  ["first"]=>

  array(2) {

    ["value"]=>

    string(12) "重要通知"

    ["color"]=>

    string(7) "#173177"

  }

  ["keyword1"]=>

  array(2) {

    ["value"]=>

    string(6) "村长"

    ["color"]=>

    string(7) "#173177"

  }

  ["keyword2"]=>

  array(2) {

    ["value"]=>

    string(12) "重要通知"

    ["color"]=>

    string(7) "#173177"

  }

  ["remark"]=>

  array(2) {

    ["value"]=>

    string(9) "阿萨说"

    ["color"]=>

    string(7) "#173177"

  }

}

array(3) {

  ["errcode"]=>

  int(0)

  ["errmsg"]=>

  string(2) "ok"

  ["msgid"]=>

  int(2234061166689992711)

}

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

1 个回答

  • Summer✨
    Summer✨
    2022-01-21

    你好,建议检查一下是否使用UTF-8编码,同时要避免使用emoji之类的特殊字符(一些新加入的字符,可能各平台的码表里不一定有,客户端可能不支持)。服务号的模板消息,可以看看是否收到了事件推送,如果是收到成功的事件推送,但是用户没收到,一般是编码问题。也可以咨询下用户是否有登录pc端或其他客户端接收了模板消息。


    服务号模板消息事件推送请参考:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html

    2022-01-21
    有用
    回复 8
    • HFL
      HFL
      2022-01-21
      {"ToUserName":"gh_e5a2485d3686","FromUserName":"opSzZ6dluJ8T27wMHapFNzjRPMFY","CreateTime":"1642770038","MsgType":"event","Event":"TEMPLATESENDJOBFINISH","MsgID":"2234352164699717638","Status":"success"}  这是事件推送的信息,也提示成功了,但还是没有收到。编码格式我也是uft-8,也没有用特殊字符
      2022-01-21
      回复
    • Summer✨
      Summer✨
      2022-01-23回复HFL
      是否有pc端登录或多个客户端接收?
      2022-01-23
      回复
    • HFL
      HFL
      2022-01-24回复Summer✨
      解决了
      2022-01-24
      回复
    • 桃
      2022-03-04回复HFL
      怎么解决的呀
      2022-03-04
      回复
    • 木 头 人
      木 头 人
      2022-04-01回复HFL
      求问,怎么解决的呢。
      2022-04-01
      回复
    查看更多(3)
登录 后发表内容