我使用有关如何使用PHP Facebook SDK获取用户信息(用户ID和名称)的标准php示例创建了一个php脚本。
我还创建了2个Facebook应用程序(一个在一个月前,第二个在今天)。当我将第一个应用程序与我的代码一起使用时,我会获得正确的权限,Facebook User ID
但是当我使用第二个应用程序时,我将获得类似这样的信息10152375153XXXXX
而不是我的ID。
这两个应用程序都具有相同的设置。
FB是否在新应用程序中进行了更改?
自2014年4月30日起,随着Graph API版本2.0的发布,应用程序将收到所谓的“应用程序范围” ID,而不是规范的Facebook用户ID。这对用户来说是一个好处,因为向应用程序开发人员提供的信息更少,而且他们可以更好地控制。它还会阻止不同的应用程序(不是同一开发人员所有)关联用户及其数据。https://developers.facebook.com/docs/graph-api/quickstart/v2.0
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加