在 Facebook 的 API 中,Graph Explorer ( https://developers.facebook.com/tools/explorer ) 使用 Facebook 的图形结构提供有关请求查询的数据。选择三个字段“ ID,名称,帖子”时,Explorer返回用户墙的所有用户帖子,从而滤除用户在其他任何地方进行的任何活动。严格来说,这是用户墙上的内容。
这里的问题是,每当我创建一个新应用程序并使用 Graph API 资源管理器测试应用程序数据结果时,我总是会得到类似但额外的信息。额外信息是用户的“最近活动”提要中包含的内容。
在图形资源管理器中,如果您查看顶部有一个应用程序选择,您可以切换到您创建的应用程序。然后在请求访问令牌时,您可以选择“read_stream”权限,该权限允许应用程序读取用户的流数据,即墙、新闻提要等。
Graph API Explorer 应用程序发出的 GET 请求与使用 Facebook 开发人员 API 的定制应用程序提供不同的结果。
我试图找出访问令牌中的问题,但我没有运气。