首页 > 解决方案 > 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 来获取任何个人资料的用户详细信息,而不仅仅是我的个人资料?

标签: facebookfacebook-graph-api

解决方案


有谁知道我如何使用这些 fb api 来获取任何个人资料的用户详细信息

你不能,那已经不可能了。

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

所以我找到了 idhttp://lookup-id.com/

那只会让您获得旧的全局用户ID。

用户 ID 现在是应用范围的。只有当用户登录到您的应用程序时,您才会获得应用程序范围的用户 ID。


推荐阅读