0

我有一个基于 PassportJS 的代码,它使用 Facebook 将我的用户登录到网络应用程序。我在 Facebook 上定义了两个应用程序。当我使用其中一个应用程序时,我会获取有关用户的所有信息(在这种情况下,用户是我),包括用户名、家乡等。但是,当我使用另一个应用程序时(我只更改应用程序 ID 和密码,其余代码相同)某些用户配置文件详细信息不可用。

你知道这里可能是什么问题吗?与应用程序设置有关吗?

4

1 回答 1

1

2014 年 4 月 30 日之后创建的应用程序使用 Graph API 2.0 版,username不再提供。

https://developers.facebook.com/docs/graph-api/reference/v2.0/user/

于 2014-06-17T19:47:24.783 回答