2011-11-02 39 views
-2

我有一个网站使用Facebook来认证用户。我正在创建一个绑定到该网站的移动应用程序,并且我想提供类似的“连接到Facebook”功能。我是否需要创建多个Facebook应用程序,每个应用程序都有不同的“平台”的独特应用程序ID?我是否需要iOS应用程序和我的网站有两个独立的Facebook应用程序?

我试过阅读文档,但我还没有找到任何指导我的方式。对于Twitter和/或Foursquare,相同的答案是否适用?

回答

0

不,您应该只创建一个应用程序,如果应用程序在不同的平台上连接在一起。你不应该由于这些原因,使用不同的应用程序ID:

  1. 您将有两个应用程序不同的拍摄和储存权限。因此,在网络上批准您的应用程序的用户将无法在iOS上登录应用程序。在那里用户将不得不再次批准。

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

  3. 如果Facebook应用程序是单一应用程序,则可以最好地管理Facebook应用程序,因为有很多事情需要遵循Facebook政策,access_token管理,您的应用程序的负面用户反馈。

使用一个应用程序ID:

  • Web的ABCD游戏:www.abcdExampleGame.com

  • iOS的应用程序为游戏:abcdExampleGame

  • 为Android的应用程序游戏:abcdExampleGame

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

相关问题