的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的 聊天状态。
你可以或者有您数据库中的“在线用户”表的用户列表和连接/断开,更新用户记录。现在你的数据库将包含你可以查询的实时数据。