2

在 Facebook 的 API 中,Graph Explorer ( https://developers.facebook.com/tools/explorer ) 使用 Facebook 的图形结构提供有关请求查询的数据。选择三个字段“ ID,名称,帖子”时,Explorer返回用户墙的所有用户帖子,从而滤除用户在其他任何地方进行的任何活动。严格来说,这是用户墙上的内容。

这里的问题是,每当我创建一个新应用程序并使用 Graph API 资源管理器测试应用程序数据结果时,我总是会得到类似但额外的信息。额外信息是用户的“最近活动”提要中包含的内容。

在图形资源管理器中,如果您查看顶部有一个应用程序选择,您可以切换到您创建的应用程序。然后在请求访问令牌时,您可以选择“read_stream”权限,该权限允许应用程序读取用户的流数据,即墙、新闻提要等。

使用图形 API 资源管理器

使用用户制作的应用程序(出于隐私目的,Access_Token 为空白)

Graph API Explorer 应用程序发出的 GET 请求与使用 Facebook 开发人员 API 的定制应用程序提供不同的结果。

我试图找出访问令牌中的问题,但我没有运气。

4

1 回答 1

0

访问令牌是根据您请求的权限计算的。

每次更改您要求的权限时,访问令牌都会更改。

我几乎可以肯定 Facebook 调试应用程序会请求您没有请求的某些权限,因此您将无法在您的应用程序中复制您使用他们的应用程序获得的结果。

于 2013-09-25T11:33:53.493 回答