java设置注册id发送不生效。一直是广播发送。

jpush
标签: #<Tag:0x00007f213bdd1090>

(Qe.夜华) #1

java集成JPush后,设置为注册id发送不生效。极光一直发送的是广播发送。
以下是java代码集成方式 ![](file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\275171663\QQ\WinTemp\RichOle\N94300_WOY7Z8]{%V7E.png)
以下是debug携带的注册id。
![](file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\275171663\QQ\WinTemp\RichOle\BZF$9OZYI(_(K1~75ERO{N8.png)
以下是极光后台的发送记录


Message ID:3571809798
AppKey:c4eddcc5774be692d2c4f4e4


#2

你帖子里面的两张图片都没有成功显示出来,请重新上传。

官网显示为广播推送,代表你们最终实际调 API 给极光传过来的参数就是 all,而不是你们认为的 registrationID值,这需要检查下你们的代码逻辑

可以尝试重新 重写一个单独的请求测试下


(Qe.夜华) #3

平台和发送方设置:

调用debug


#4

参考 demo 单独请求看下

预估是你们可能有引用其他文件,或者 有旧文件的影响,导致实际运行完毕之后,请求了一条广播信息到极光这边。

或你可以单独 curl 请求、Postman 请求等,可以得知服务本身没有问题。