iOS 应用程序和我的网站是不是需要两个单独的 Facebook 应用程序?

Posted

技术标签:

【中文标题】iOS 应用程序和我的网站是不是需要两个单独的 Facebook 应用程序?【英文标题】:Do I need two seperate Facebook applications for an iOS app and my site?iOS 应用程序和我的网站是否需要两个单独的 Facebook 应用程序? 【发布时间】:2011-11-02 07:02:23 【问题描述】:

我有一个使用 Facebook 对用户进行身份验证的网站。我正在创建一个与该站点相关联的移动应用程序,并且我想提供类似的“连接到 Facebook”功能。我是否需要为不同的“平台”创建多个 Facebook 应用程序,每个应用程序都有自己唯一的应用程序 ID?

我已尝试通读文档,但没有找到任何可以指导我的方法。对于 Twitter 和/或Foursquare,同样的答案是否适用?

【问题讨论】:

【参考方案1】:

不,如果应用程序在不同平台上捆绑在一起,您应该只创建一个应用程序。由于以下原因,您不应使用不同的应用程序 ID:

    您必须为这两个应用程序以不同的方式获取和存储权限。因此,在 Web 上批准您的应用程序的用户将无法在 ios 上登录应用程序。在那里用户必须再次批准它。

    您的用户被分配到不同的应用程序 ID,因此您的统计数据会受到影响。

    如果 Facebook 应用程序是单一的,则最好管理它,因为有很多事情要遵循,例如 Facebook 政策、access_token 管理、对您的应用程序的负面用户反馈。

将一个应用程序 ID 用于:

网络ABCD游戏:www.abcdExampleGame.com

游戏的 iOS 应用程序:abcdExampleGame

游戏的安卓应用:abcdExampleGame

游戏的WAP版本:mobile.abcdExampleGame.com

【讨论】:

以上是关于iOS 应用程序和我的网站是不是需要两个单独的 Facebook 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

将本地化的 iOS 应用拆分为单独的应用

nodejs socketio 多个域(单独的io)

为啥 IdentityServer 重定向到 http 而不是 https?

求高手帮忙,我的网站被攻击了,site:网址搜索出来的好多都不是我的标题描述。

我是不是需要为每个 iOS 报亭问题创建单独的 IAP?

iOS 中的 Mapbox 导航和我的 mapView 控制器