2012-01-30 179 views
0

我想知道是否有人有一個簡單的解決方案,我的應用程序的用戶可以共享應用程序爲他們與他們的朋友生成的令牌?在Android應用程序用戶之間共享令牌(數據)

說兩個人安裝應用程序,我希望一個人能夠與另一個用戶共享他們的令牌。

我已經看過Facebook,登錄/朋友系統將是完美的,但我看不到一種方法來輕鬆共享令牌。

很明顯,用戶可以通過電子郵件將這個令牌發送給對方,但那不會是一個很好的用戶體驗。

任何建議,歡迎

回答

2

爲什麼不能有一個後端服務器上的共享令牌?然後用戶可以向服務器發送請求,服務器可以通過推送通知或每隔一段時間輪詢服務器尋找新的令牌請求來管理共享。這也是一種更強大的方法,因爲如果用戶切換到新手機(或卸載應用程序然後重新安裝),重新獲得所有的令牌將是微不足道的。

除此之外,我能看到的最簡單的方法就是讓用戶給文本或電子郵件發送令牌。再一次,這不是一個很好的解決方案,但相對簡單,而且工作量會減少很多。

+0

這將是最好的解決方案,但我不擅長編寫服務器端解決方案,所以一直在尋找替代方案。 – Mimminito 2012-01-30 19:46:04

+0

它可能更容易的唯一方法是如果你可以找到一些已經寫好的服務器代碼,你可以修改它,這就是我所描述的(對不起,我不知道)。如果您沒有服務器後端,則無法將數據保留在電話當前的數據之外。如果你不關心,只需通過文本或電子郵件傳遞令牌。 – onit 2012-01-30 21:18:46

0

您可以將特殊格式的短信發送給該朋友。然後,您的應用程序將攔截短信並在用戶看不到它的情況下對其進行處理。當然,你需要適當的權限。

相關問題