对应用程序的 android 和 iphone 版本使用相同的 facebook 应用程序

Posted

技术标签:

【中文标题】对应用程序的 android 和 iphone 版本使用相同的 facebook 应用程序【英文标题】:Use the same facebook app for both android and iphone versions of the application 【发布时间】:2012-10-26 08:13:52 【问题描述】:

我创建了同一个应用的 androidios 版本,我想与这两个应用共享相同的 facebook 数据。

例如,如果有一个用户使用 android 应用程序,则应在查看应用程序 iOS 版本的用户列表时将其列出。

但目前我正在为这两个应用程序获得一组单独的用户。同一个 facebook 用户必须同时通过 iOS 和 Android 应用程序登录才能在两个版本中都可用

我使用相同的应用程序密钥和相同的 Facebook 应用程序。

有什么想法吗?

【问题讨论】:

【参考方案1】:

这一切都取决于您如何准确地确定用户是否在线。 Facebook API 提供的权限可让您检测用户的在线状态。它被称为online_presence and friend_online_presence。我看不出平台之间在在线存在方面存在差异的原因......这没有任何意义。需要注意的是,用户的在线状态实际上只是聊天状态,正如user table 的文档中提到的那样 -

online_presence (string) - 用户的 Facebook 聊天状态。返回一个字符串,active 之一, idleofflineerror(当 Facebook 无法确定存在时 服务器端的信息)。查询不返回用户的 当该信息因隐私而受到限制时的 Facebook 聊天状态 原因。

您也可以在您的 数据库中有一个“在线用户”表,其中包含用户列表,并在连接/断开连接时更新该用户记录。现在您的数据库将包含您可以查询的实时数据。

【讨论】:

以上是关于对应用程序的 android 和 iphone 版本使用相同的 facebook 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

球球探秘3D(Secret Balls 3D) 苹果版下载 | iOS版下载 | iPhone版本下载 | 游戏下载 | 手机游戏免费下载 | 安卓版免费下载 | Android版本免费下载 - 休闲

iPhone/iPad/Android UI尺寸规范

地牢迷宫(Maze Dungeon) 苹果版下载 | iOS版下载 | iPhone版本下载 | 游戏下载 | 手机游戏免费下载 | 安卓版免费下载 | Android版本免费下载 - 休闲益智 迷宫

立方穿越(Volume Pass) 苹果版下载 | iOS版下载 | iPhone版本下载 | 游戏下载 | 手游免费下载 | 安卓版免费下载 | Android版本免费下载 - 动作游戏 跑酷游戏(

无尽跑酷3D (Endless Run 3D) 苹果安卓版免费下载|iOS|Android|iPhone版本免费下载 - 休闲 3D游戏 跑酷游戏 竞速游戏

喷气机器人(Jet Robot) 苹果版下载 | iOS版下载 | iPhone版本下载 | 游戏下载 | 手机游戏免费下载 | 安卓版免费下载 | Android版本免费下载 - 飞行射击 飞行(示