我想将解析中拥有的deviceToken保存到数据库中的用户中
休息Api。

但是,当我尝试在我的Android代码中获取deviceToken时
它看起来像这样:

0d0082b0-2ba7-41de-835b-3e01v8d5c6ae

但是在Parse.com-> Core中,它看起来像这样:

APA91bFncivC9Q5sOvIiv-MUTtIjrHnrq0S5MIS_Zfd6SWGR0p2O--Ih2AAJI7THsEXqiPyRHnYjSlZ9foc81fOksmzuAKfVznJ6m1kBFmMxE5otx_58KTZW6W

要在android中检索deviceToken,请使用以下代码:

String deviceToken = ParseInstallation.getCurrentInstallation().getInstallationId();


返回0d0082b0-2ba7-41de-835b-3e01v8d5c6ae

最佳答案

安装ID与设备令牌不同。为了获得设备令牌,您必须使用:

String deviceToken = ParseInstallation.getCurrentInstallation().getString("deviceToken");

关于android - Android-解析deviceToken与.getInstallationId()中的deviceToken不同;,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34905868/

10-12 00:11