【问题标题】:Android Facebook SDK gives different user id's for the same applicationAndroid Facebook SDK 为同一应用程序提供不同的用户 ID
【发布时间】:2016-05-06 20:28:55
【问题描述】:

很明显Facebook SDK在Graph API v2.0之后开始为不同的应用程序生成不同的用户ID,如本文档所述:

https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids

我面临的问题是,用户在不同设备上登录的同一个应用程序具有不同的用户 ID。如果我使用“www.facebook.com/userId”网址打开用户的 Facebook 页面,它指向同一个用户。

这怎么可能?有没有其他人面临同样的问题?

【问题讨论】:

    标签: android facebook facebook-graph-api


    【解决方案1】:

    我在 web 和 Android 上也遇到了这个问题,结果发现 web 应用程序和 Android 应用程序实际上链接到两个完全不同的 Facebook 应用程序,具有不同的应用程序 ID,即使这些应用程序具有相同的名称。

    例如,Web 应用程序使用的是应用程序https://developers.facebook.com/apps/0000000000001/ 的客户端 ID 和客户端密码,而 Android 应用程序实际上是在 https://developers.facebook.com/apps/0000000000002/ 上配置的

    Facebook 用户 ID 在这两个不同的应用程序中故意不同,以提高安全性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-26
      • 2015-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多