JAVA后台进行推送时出现1003,但是相关参数已经设置
你好,在使用java后台进行推送时,后台返回
Error response from JPush server. Should review and fix it.
HTTP Status: 400
Error Code: 1003
Error Message: 'time_to_live' value is invalid.
Msg ID: 0 result:null
json参数:
{
"platform": "all",
"audience": {
"alias": [
"578fef192aaf4647a074c49819aeb81e"
]
},
"notification": {
"alert": "有新的作业,请及时完成"
},
"options": {
"sendno": 1256786560,
"override_msg_id": 1,
"time_to_live": 60,
"apns_production": false
}
}
time_to_live:已经设置,还是有这个问题,已经找了好久,请帮忙看一下json格式是否需要修改,谢谢了
java代码:
PushPayload push = PushPayload.newBuilder().setPlatform(
Platform.all())
.setOptions(Options.newBuilder().setApnsProduction(false).setTimeToLive(60).setOverrideMsgId(1).build())
.setAudience(Audience.alias(alias))
.setNotification(Notification.alert(msg))
.build();
result = jpush.sendPush(push);