脸书APP用户名

Ale*_*ode 1 facebook-php-sdk

我创建了一个 php 脚本,使用一个标准的 php 示例来说明如何使用 PHP Facebook SDK 获取用户信息(用户 ID 和名称)。

我还创建了 2 个 facebook 应用程序(一个月前一个,今天第二个)。当我将第一个应用程序与我的代码一起使用时,我会恢复正常,Facebook User ID但是当我使用第二个应用程序时,我会得到类似这样的东西10152375153XXXXX而不是我的 ID。

这两个应用程序具有相同的设置。

FB 是否在新应用中改变了什么?

Fos*_*sco 5

自 2014 年 4 月 30 日和 Graph API 2.0 版发布起,应用程序将收到所谓的“应用范围”ID,而不是规范的 Facebook 用户 ID。这对用户来说是一个好处,因为向应用程序开发人员提供的信息更少,而他们的控制力更强。它还阻止不同的应用程序(不属于同一开发人员所有)关联用户及其数据。 https://developers.facebook.com/docs/graph-api/quickstart/v2.0