Parse platform Parse.com注册Android设备以获取推送通知时出现114错误
当我尝试注册一个Android令牌设备以获取推送通知时,parse.com出现了一个错误 这是我的要求: { “设备类型”:“android” “deviceToken”:“我的设备ANDROID令牌” “安装ID”:“acef4da2-98e8-484f-9688-cbb1c6a27c8e” “频道”:[ “”] } 我得到的回答是: { “代码”:114 “错误”:“无法为deviceType android设置deviceToken” }Parse platform Parse.com注册Android设备以获取推送通知时出现114错误,parse-platform,Parse Platform,当我尝试注册一个Android令牌设备以获取推送通知时,parse.com出现了一个错误 这是我的要求: { “设备类型”:“android” “deviceToken”:“我的设备ANDROID令牌” “安装ID”:“acef4da2-98e8-484f-9688-cbb1c6a27c8e” “频道”:[ “”] } 我得到的回答是: { “代码”:114 “错误”:“无法为deviceType android设置deviceToken” } 有人知道我为什么会出现此错误?来自解析文档中的推送
有人知道我为什么会出现此错误?来自解析文档中的推送通知指南: deviceToken:苹果生成的用于iOS设备的令牌,或GCM用于跟踪注册ID的令牌(只读) 该字段是只读的,您正试图写入它。您只需使用
ParseInstallation.getCurrentInstallation().save();
这将自动将您的设备信息保存为安装对象。我也收到了错误并解决了它 注册android设备时,应添加pushType
请参阅:您错了。他使用RESTAPI,它允许您注册/修改安装对象的所有字段。如果您有自己的/第三方GCM插件,那么解析插件将不会收到deviceToken(GCM注册id),它将始终为空。因此,设置deviceToken的唯一方法是通过RESTAPI。