图表API - 获取最新的新闻Feed条目,而不是"热门新闻"

Mik*_* S. 9 facebook facebook-graph-api

我正在为我的Web应用程序创建一个模块,该模块应该为特定用户显示最新的新闻订阅源条目.

我想知道是否可以在图表api url中添加某个"orderby"参数,以便获取"最新消息",而不是facebook的默认"热门新闻",它使用流行度和其他元素排列订单.

我目前正在使用以下网址:

https://graph.facebook.com/me/home?access_token=...&limit=10

但同样,这不会返回最新的条目.

有谁知道如何解决这个问题?

the*_*man 5

您可以使用FQL而不是Graph来查询"stream"表.FQL支持类似于SQL的order by语句. http://developers.facebook.com/docs/reference/fql/

对于您的具体示例,它将是

SELECT post_id FROM stream WHERE source_id=me() ORDER BY updated_time DESC
Run Code Online (Sandbox Code Playgroud)

显然你只想查询post_id,你可以在这里找到完整的字段列表http://developers.facebook.com/docs/reference/fql/stream/