的Android和iPhone版本相同的Facebook應用程序,我想與兩個應用共享相同的Facebook數據。使用了我已創建相同的應用程序的Android和iOS版本的應用程序
例如,如果那裏有一個用戶使用的Android應用程序,他應該檢查在應用的iOS版本的用戶列表時上市。
,但目前我得到一組獨立的用戶兩個應用程序。同樣的Facebook用戶通過iOS和Android應用程序登錄在使自己可以在這兩個版本
我用的是相同的應用程序鍵和相同的Facebook應用程序。
任何想法?
的Android和iPhone版本相同的Facebook應用程序,我想與兩個應用共享相同的Facebook數據。使用了我已創建相同的應用程序的Android和iOS版本的應用程序
例如,如果那裏有一個用戶使用的Android應用程序,他應該檢查在應用的iOS版本的用戶列表時上市。
,但目前我得到一組獨立的用戶兩個應用程序。同樣的Facebook用戶通過iOS和Android應用程序登錄在使自己可以在這兩個版本
我用的是相同的應用程序鍵和相同的Facebook應用程序。
任何想法?
嗯,這一切都歸結到你如何準確地確定用戶是否在線。有通過Facebook API提供的權限,允許您檢測用戶在線狀態。它被稱爲online_presence
and friend_online_presence
。我看不出有什麼理由可以在平臺上區分在線存在......這是沒有道理的。我要在這裏指出,用戶的在線狀態是實際上只是聊天狀態,隨着user table文檔中提到的 -
online_presence(串) - 用戶的Facebook聊天狀態。返回一個字符串,其中一個是
active
,idle
,offline
或error
(當Facebook無法確定服務器端的存在 信息時)。當這些信息被限制的隱私 原因查詢不返回用戶的Facebook的 聊天狀態。
你可以或者有您數據庫中的「在線用戶」表的用戶列表和連接/斷開,更新用戶記錄。現在你的數據庫將包含你可以查詢的實時數據。