0

使用Pushbots註冊設備時,我無法將別名值發送到服務器。日誌顯示它正在發送別名,但是當我檢查設備列表時,它沒有顯示註冊的別名值。PushBots使用別名註冊設備

我使用這個初始化Pushbots

Pushbots.sharedInstance().init(this); 

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

後有沒有什麼辦法來調試知道被髮送到註冊Pushbots設備什麼數據?

日誌:

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"} 
+0

先生,您是否找到解決方案?即使我有同樣的問題。 –

+0

@VarunSharma無法做到這一點。他們的支持團隊sux –

回答

0

setAlias功能應與從事某種活動的用戶執行,它並沒有太大的意義給一個標記爲所有用戶。

這不起作用的原因是您在初始化後直接使用該方法,需要時間來註冊設備。因此,實質上,如果您的應用程序具有登錄活動,例如應該在用戶成功登錄後調用setAlias方法,而不是在主要活動中調用setAlias方法。