2012-10-26 47 views
1

的Android和iPhone版本相同的Facebook應用程序,我想與兩個應用共享相同的Facebook數據。使用了我已創建相同的應用程序的Android和iOS版本的應用程序

例如,如果那裏有一個用戶使用的Android應用程序,他應該檢查在應用的iOS版本的用戶列表時上市。

,但目前我得到一組獨立的用戶兩個應用程序。同樣的Facebook用戶通過iOS和Android應用程序登錄在使自己可以在這兩個版本

我用的是相同的應用程序鍵和相同的Facebook應用程序。

任何想法?

回答

0

嗯,這一切都歸結到你如何準確地確定用戶是否在線。有通過Facebook API提供的權限,允許您檢測用戶在線狀態。它被稱爲online_presence and friend_online_presence。我看不出有什麼理由可以在平臺上區分在線存在......這是沒有道理的。我要在這裏指出,用戶的在線狀態是實際上只是聊天狀態,隨着user table文檔中提到的 -

online_presence) - 用戶的Facebook聊天狀態。返回一個字符串,其中一個是active, idle,offlineerror(當Facebook無法確定服務器端的存在 信息時)。當這些信息被限制的隱私 原因查詢不返回用戶的Facebook的 聊天狀態。

你可以或者有數據庫中的「在線用戶」表的用戶列表和連接/斷開,更新用戶記錄。現在你的數據庫將包含你可以查詢的實時數據。

相關問題