我为iOS和Android创建了基于Cordova的混合应用程序。我添加了Pushwoosh库,但推送通知无效,因为设备未注册。 检查Android Pushwoosh启动日志(正在运行),首先完成用户注册,如果正确,则进行设备注册。在iOS上,我得到了这个日志(AppId,userId和hwid已被隐藏):
X | Pushwoosh请求: |网址:https://cp.pushwoosh.com/json/1.3/registerUser |有效负载:{“request”:{“device_type”:1,“application”:“XXXXX”,“userId”:“XXXXX”,“v”:“3.1.1.434”,“hwid”:“XXXXX”}} |状态:“200没有错误” |响应:{“status_code”:200,“status_message”:“确定”,“响应”:“请求格式无效。”} X
据我所知,用户注册的问题(“请求格式无效。”)是避免启动设备注册。 那是对的吗?用户注册会出现什么问题?
答案 0 :(得分:0)
您无需查找/ registerUser。此API用于以用户为中心的推送通知,可能会在帐户上禁用。
您需要查找/ registerDevice。订阅推送通知后,您会在日志中看到这一点。