推送成功后,App平台收不到消息


(哆啦a梦) #1
Array
(
    [body] => Array
        (
            [sendno] => 991411941
            [msg_id] => 9007205258722614
        )

    [http_code] => 200
    [headers] => Array
        (
            [0] => HTTP/1.1 200 OK
            [Server] => nginx
            [Date] => Mon, 25 Jun 2018 01:34:49 GMT
            [Content-Type] => application/json
            [Transfer-Encoding] => chunked
            [Connection] => keep-alive
            [X-Rate-Limit-Limit] => 600
            [X-Rate-Limit-Remaining] => 598
            [X-Rate-Limit-Reset] => 60
            [X-JPush-MsgId] => 9007205258722614
        )

)

这个是调用推送接口之后但会的数据,但是在APP平台接收不到推送消息,麻烦帮我看一下是什么问题!


#2

#3

1、根据本帖排查

2、排查不出提供你们收不到消息的客户端的regIstrationID 值


(哆啦a梦) #4

现在调用推送时报错

可以看看这是什么原因造成的么?


#5

需要你获取下详细的错误内容来排查,400 对应多个错误码
https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#_19


(哆啦a梦) #6

推送时获取cid的时候报错400,不获取就没问题


#7

推送时获取 cid?获取 cid 的API 和推送的是不一样的
https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#cid


(哆啦a梦) #8

有个方法getCid,就可以直接获取,现在调用这个方法就开始报错


#9

你是 PHP SDK 是吧,更新下 PHP SDK ,之前这个 API 有犯过一个错误,导致有问题,新版本有修复


(哆啦a梦) #10

好的,谢谢你


(哆啦a梦) #11

现在你们官网的SDK是最新的么?还是说我得在github或者composer更新?


#12

是最新的,你可以下载官网上的