正式环境cn.jpush.api.common.APIRequestException: The remote server returned an error: (400) Bad Request.

sdk
标签: #<Tag:0x00007fb83d13dce0>

(一往情深) #1

测试环境是可以发送成功的,
在正式环境上推送的时候会出现如下异常
发送通知失败,错误信息:

cn.jpush.api.common.APIRequestException: The remote server returned an error: (400) Bad Request.
   at cn.jpush.api.common.BaseHttpClient.sendRequest(String method, String url, String auth, String reqParams)
   at cn.jpush.api.common.BaseHttpClient.sendPost(String url, String auth, String reqParams)
   at cn.jpush.api.push.PushClient.sendPush(String payloadString)
   at cn.jpush.api.push.PushClient.sendPush(PushPayload payload)
   at cn.jpush.api.JPushClient.SendPush(PushPayload payload)
   at PushMessage.PushClient.sendNotification(PushMessage message)

着急,求答案。


#2

Http 400错误码对应很多个极光错误码,试着try catch下具体的错误码,对照列表检查
https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#_19


(一往情深) #3

1011


(一往情深) #4

发送的值是{“platform”:“all”,“audience”:{“alias”:[“13836691206”]},“message”:{“title”:“恭喜您获得优惠券”,“msg_content”:“恭喜您已成为中捷代购会员,并获赠大量优惠代金券,请登录中捷会员端购物体验!更多惊喜期待您的参与!”},“options”:{“apns_production”:false}}
其中
“audience”:{“alias”:[“13836691206”]}
本地正确,服务器不正确!


#5

(一往情深) #6

好的,非常感谢,我对照那个看看。


(七海桑城) #7

您好,您选择解决这个问题了吗?我现在也是网站上线除了问题