1

有没有办法通过 2013 年 7 月 Facebook 所做的新更改来获取新闻源及其评论 - https://developers.facebook.com/roadmap/

我想做什么?

我想通过一个 api 调用获取带有评论的最新新闻源(如果有任何评论),即使它的组 api 调用也是如此。

旧的做法:

1) 从带有注释字段的流表中获取(现在不推荐使用注释字段)

2)从带有评论字段的图表中获取(现在也被删除了)


快速链接

4

1 回答 1

2

用fql怎么样?您不再担心,因为您需要的是从流中获取post_id :

{"query1":"SELECT post_id, actor_id, created_time, message FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid=me() AND type='newsfeed') AND created_time<=now() LIMIT 5 ","query2":"SELECT post_id, id, fromid, time, text, user_likes, likes FROM comment WHERE post_id IN (SELECT post_id FROM #query1) LIMIT 5 ","query3":"SELECT id, name, pic_square FROM profile WHERE id IN (SELECT actor_id FROM #query1) or id IN (SELECT fromid FROM #query2)"}

请使用图形 API 资源管理器进行测试(“ 2013 年 7 月重大变更”的迁移设置已启用),它按预期工作(当然,您需要授予权限read_stream)。

于 2013-05-02T12:26:00.270 回答