thinkphp报:cannot find user by this audience


(天生爱玩游戏) #1

cannot find user by this audience
前端获取的registrationId,也做了绑定,但php后台运行push报错
Send POST https://api.jpush.cn/v3/push, body:{“platform”:“all”,“audience”:{“alias”:[“190e35f7e01641e7c5b”]},“notification”:{“android”:{“alert”:“Hello~”,“title”:“Small Test”,“builder_id”:1},“ios”:{“alert”:“Hello~”,“sound”:“iOS sound”,“badge”:"+1",“content-available”:true,“category”:“iOS category”}},“message”:{“msg_content”:“Hello~”,“title”:“Small Test”,“content_type”:“text”},“options”:{“sendno”:737994042,“apns_production”:false}}, times:1
哪位老大帮忙看看?


极光开发者后台看不到绑定的用户,为什么?


(天生爱玩游戏) #2

群和社区都没人吗?管理员醒醒~


#3

(天生爱玩游戏) #4

我在官网控制台做测试,发现没有注册用户,请问注册用户该如何加进来。我前端绑定的registrationID没有用吗?


#5

客户端集成成功才会有 registrationID,registrationID不是你自己绑定的,是极光在你注册成功后返回的


(天生爱玩游戏) #6

这个就是我在手机上获取的registrationID,控制台怎么给这个手机发推送?


#7

“audience”:{“alias”:[“190e35f7e01641e7c5b”]}

改成 “audience”:{“registration_id”:[“190e35f7e01641e7c5b”]}

https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#audience


(天生爱玩游戏) #8

我是想在极光控制台先测试能够正常推送,再去调整程序。但是控制台提示没有用户

image


#9

去检查你客户端配的 Appkey 和你官网推送选择的那个应用的 Appkey 是不是一样的,这个在最早的排查链接里面是有说明的!


(天生爱玩游戏) #10

感谢,就是key不匹配造成的,我用原来那套没问题,新注册的这一套有问题,虽然没找到问题,但先就和用吧,谢了~