Facebook通过ID获取所有用户详细信息



我正在尝试在图形 api 资源管理器中通过 id 获取一些用户详细信息。我知道我无法按用户名搜索,所以我找到了带有 http://lookup-id.com/id,当我将该 id 粘贴到图形 api 中时,它会返回错误消息

"error": {
"message": "Unsupported get request. Object with ID '*********' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
"type": "GraphMethodException",
"code": 100,
"error_subcode": 33
}

如果我为我的个人资料粘贴 ID,即使我搜索电子邮件、照片,它也只会返回我的名字作为数据,...

有谁知道我如何使用这些 fb api 来获取任何配置文件的用户详细信息,而不仅仅是我的配置文件?

有谁知道如何使用这些 fb api 来获取任何配置文件的用户详细信息

你不能,那是不可能的了。

除非用户明确授权您的应用并授予其访问其数据特定部分的权限,否则您根本无法获得任何内容

所以我找到了带有http://lookup-id.com/

这只会为您提供旧的全局用户 ID。

用户 ID 现在已限定为应用范围。并且,仅当用户登录到您的应用时,您才会获得应用范围的用户 ID。

您需要检查此处记录的权限:https://developers.facebook.com/docs/facebook-login/permissions/v3.0

如果不看到您的代码,很难找到确切的问题。

相关内容

最新更新