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 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
为啥 IdentityServer 重定向到 http 而不是 https?