首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有别名的PushBots注册设备

具有别名的PushBots注册设备
EN

Stack Overflow用户
提问于 2015-05-10 17:28:21
回答 1查看 776关注 0票数 0

在向Pushbots注册设备时,我无法将别名值发送到服务器。日志显示它正在发送别名,但当我检查设备列表时,它没有显示已注册的别名值。

我在初始化Pushbots之后使用这个

代码语言:javascript
复制
Pushbots.sharedInstance().init(this);

Pushbots.sharedInstance().setAlias("john");

有没有办法通过调试来知道正在发送什么数据来向Pushbots注册设备?

日志:

代码语言:javascript
复制
05-10 14:55:47.785: I/PB2(673): PUT Request : https://api.pushbots.com/alias

05-10 14:55:47.786: I/PB2(673): Body builder msg original ; {"token":"","platform":"1","alias":"john"}




05-10 14:55:48.241: I/PB2(673): PUT Request : https://api.pushbots.com/register


05-10 14:55:48.241: I/PB2(673): Body builder msg original ; {"token":"APA91bFD1F6tYSTklUYTPRUQQQDSbmfTjMZK4jTxFxBCZtshH4IpPCakBUpN-JycSdPVj2sTJfYsKNcYpkwptvWo4Zn0H7MjM3MfJXO_Y7RCkqOPh3uxRzTZQSxUgKpJ72benHZJvYZ4","udid":"545422864f376713","tz":"Asia/Calcutta","platform":"1","carrier":"Vodafone IN","osVersion":"5.0.2","device":"XT1033","resolution":"1184x720","locale":"en_US","lib":"2.0.13","locale":"en_US","country":"in"}
EN

回答 1

Stack Overflow用户

发布于 2017-02-13 02:52:32

setAlias功能应该链接到用户执行的某个活动,给所有用户一个标记没有多大意义。

这种方法不起作用的原因是,您在初始化之后直接使用该方法,这需要时间来注册设备。因此,本质上,如果您的应用程序具有登录活动,则应在用户成功登录后调用setAlias方法,而不是在主活动中调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30149784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档