我需要在我的一个管理页面中使用新版本的facebook sdk获取ME帖子。
示例:
我在A页上管理,并在我的名字Adexe Rivera中添加一个帖子,在这个页面中有很多帖子。所以我想只过滤Adexe Rivera的帖子。
我知道在页面上发帖是必要的/页面/提要,但我需要添加用户的过滤器。
我尝试使用Graph Api Explorer,使用此FQL:
SELECT source_id, actor_id, post_id, target_id, message FROM stream WHERE source_id = "PAGE_ID" AND actor_id = "MY_ID"
并获取我正在搜索的信息。
但我知道,因为v2.0 FQL不能用于sdk,所以我需要它就像FQL在这个版本的图形中一样工作
我已经尝试了documentation所说的内容,但没有得到我的帖子。
A user access token is required to retrieve posts visible to that person.
提前致谢
答案 0 :(得分:0)
无法过滤,您只能在获取条目后使用现有端点并自行过滤。有几个不同的端点,请确保您使用正确的端点。他们都记录得非常好:https://developers.facebook.com/docs/graph-api/reference/v2.4/page/feed
此外,应用访问令牌应该足以访问端点,如果它是非限制页面上的公共帖子:
查看公开分享的帖子需要访问令牌。
如果您不了解访问令牌,请阅读以下文章:
答案 1 :(得分:0)
最后,不可能使用FQL给我预期的结果,所以得到"来自" / PAGEID / feed 端点中的字段,并过滤结果,我得到了我想要的内容。
感谢您的回答和处罚,我花了几天时间尝试最大限度地发挥SDK facebook的性能。
干杯