极光通过别名推送定时任务,抛出了异常,但是打印之后只有{},没有其他内容,也没有返回schedule_id,应该如何定位问题


#1

是我的代码有问题还是其他问题,能够确认该设备是在线的,因为直接推送不走定时是能过去的


#2

提供下你们完整的服务端日志信息,在错误信息之前,控制台应会打印你们调的 URL 地址,所传完整的参数信息。

参考下 example
https://github.com/jpush/jpush-api-java-client/blob/master/example/main/java/cn/jpush/api/examples/ScheduleExample.java


#3

这个使用的junit测试推送的哟,参数都是齐全的


#4

需要看一下你的日志。


#5

定时任务的name可以是中文么?


#6

可以,name
表示schedule任务的名字,由schedule-api在用户成功创建schedule任务后返回,不得超过255字节,由汉字、字母、数字、下划线组成。


#7

{“error”:{“message”:“The schedule-task is invalid, push or richpush is invalid:cannot find user by this audience”,“code”:8100}} 定位了一下,报的这个错误


#8


说明你的推送条件下找不到目标