我使用微信的群发接口发送消息,提示send job submission success,返回msg_id,但是当我拿msg_id调用“查询群发消息发送状态”这个接口时,始终返回send_fail,没有一次成功。
(注:1. 公众号为服务号。2. 编码都为UTF-8)

解决方案 »

  1.   

    我也遇到同样的问题,返回的是send job submission success,
    然后调用查询接口查询,返回SENDING.
    然后再次查询就是 send_fail。
    简直遇到了,根本不知道fail在哪个地方,没得提示,要整死几个人啊
    在微信公众平台上面,看到发的信息,也是发送失败
    楼上的朋友解决了没
      

  2.   

    我的原因是,缩略图的原因,
    【https://api.weixin.qq.com/cgi-bin/media/upload?access_token=%s&type=thumb】 失败
    【https://api.weixin.qq.com/cgi-bin/media/upload?access_token=%s&type=image】成功
      

  3.   

    微信api应该有群发的测试demo,你可以测试下你的接口是否正确。
      

  4.   

    感谢各位的回复,问题已经解决。
    只能说微信的api文档太不完善了。
    现在说下我如何解决的:
    因为我上传的素材使用的是持久存储的那个接口,换成临时的那个接口,群发消息就可以成功,够可笑吧
      

  5.   

    可以把demo完整的发下么,我是php初学者,不知道怎么写json
      

  6.   


    可以用json_encode