2012-10-26 25 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的 聊天状态。

你可以或者有数据库中的“在线用户”表的用户列表和连接/断开,更新用户记录。现在你的数据库将包含你可以查询的实时数据。

相关问题