API推送延迟问题


#29

麻烦让你后台捕获具体的错误码!
400对应很多个错误码


(鱼掌) #30

错误来源: cn.jpush.api_new
错误信息: The remote server returned an error: (400) Bad Request.
错误踪迹: at cn.jpush.api.common.BaseHttpClient.sendRequest(String method, String url, String auth, String reqParams) in e:\2017\极光推送\NormanTebbitWebSite\cn.jpush.api_new\common\BaseHttpClient.cs:line 148
at cn.jpush.api.common.BaseHttpClient.sendPost(String url, String auth, String reqParams) in e:\2017\极光推送\NormanTebbitWebSite\cn.jpush.api_new\common\BaseHttpClient.cs:line 32
at cn.jpush.api.push.PushClient.sendPush(String payloadString) in e:\2017\极光推送\NormanTebbitWebSite\cn.jpush.api_new\push\PushClient.cs:line 42
at cn.jpush.api.push.PushClient.sendPush(PushPayload payload) in e:\2017\极光推送\NormanTebbitWebSite\cn.jpush.api_new\push\PushClient.cs:line 34
at cn.jpush.api.JPushClient.SendPush(PushPayload payload) in e:\2017\极光推送\NormanTebbitWebSite\cn.jpush.api_new\JPushClient.cs:line 50
at cn.jpush.api.JPushHelper.SendCustomMessage(String userId, Int32 type, Int64 time_to_tive, HashSet1 regid, String title, String content, Dictionary2 extra, Int32 Badge) in e:\2017\极光推送\NormanTebbitWebSite\cn.jpush.api_new\JpushHelper.cs:line 467


#31

用的什么语言的SDK,麻烦try catch具体的极光错误码!!!


(鱼掌) #32

C# SDK


#33

麻烦你catch具体的错误码!


(鱼掌) #34

上面的截图就是对应 catch 里面具体的行号 .JPushClient.cs:line 50–>PushClient.cs:line 34–>PushClient.cs:line 42–>BaseHttpClient.cs:line 32–>BaseHttpClient.cs:line 148


#35

哎,能不能根据我说的获取错误码?这样才能知道具体报错的原因

要不然你直接在官网-推送历史-详情里面找一下有没有这条消息和错误码


(Melee) #36

这里面吗?


#37

这是成功的消息,不会给你报错

可否麻烦你根据example里面的catch方式,捕获具体的极光错误码?

这样才能找到为什么当时推送的时候报了错,找到原因


(鱼掌) #38

你看看是不是 这个错误代码. 1003


#39

是1003,这里也说明白了,registrationID写的不对


(鱼掌) #40

安桌和ios多个registration_id 不能用逗号隔开吗?


#41

请你不要看错了1003指的是这里的错误


这里registrationID有一个1517bfd3f7是非法的

请获取正确的ID进行推送


(鱼掌) #42

是错误提示不完整吧. 你看看下面有一串registrationID是用逗号隔开的.


(鱼掌) #43

registrationID 有没有过期时间?有几个registrationID是几个月前登录获取的信息了. 还有就是安桌和ios的registrationID是合在一起的.这个有影响吗,是必须ios和安桌的registrationID单独分开发送吗?


#44

没有什么有效期[quote="_go, post:43, topic:19481"]
还有就是安桌和ios的registrationID是合在一起的
[/quote]

没有影响


(鱼掌) #45

多个 registrationID 连接在一起,用逗号隔开,如果其中一个有错误,会影响其他正常的registrationID发送信息吗?


#46

有非法的自然不行。


(Melee) #47

如何判断Reg.ID是安卓还是苹果,之前在你们官网看到过,好像是判断第三位,具体的文档能发下吗?多谢!


#48