我使用read_stream,publish_stream和manage_pages作为facebook graph api的权限,以便我可以访问和操作用户的feed。我尝试使用type参数来过滤Feed并返回包含消息的帖子,即将“type = message”添加到url但这似乎不起作用。
我已尝试在Facebook开发者页面中使用该示例,并在那里工作。然后我比较了两个网址(一个来自facebook开发者页面,另一个来自我的网络应用程序),但唯一的区别是他们有不同的access_tokens。因此,我得出结论,问题可能是权限,所以我想知道允许我执行此操作的权限。
答案 0 :(得分:1)
当您说“Facebook开发者中的示例”页面时,您指的是Graph API Explorer?
如果是这样,资源管理器会通过向查询静默添加“?metadata = 1”来自动请求查询元数据。
如果你需要元数据,你也应该添加它,记住某些对象的属性和元数据之间存在名称空间冲突(即某些对象有一个名为'type'的字段,如果你强制它被抑制要返回的元数据 - 您可以从元数据中获取“类型”字段)