来自/ feed调用的图表'类型'字段的FQL等价物是多少?

时间:2011-11-23 10:23:33

标签: facebook-graph-api facebook-fql

我一直在使用图表来获取页面的提要/发布信息,但已经开始使用FQL,因为我需要按照updated_time排序,而不是图表返回的标准created_time排序。

我正在使用FQL中的流表,除了相当于“类型”字段(即状态,链接,照片,视频等)之外,我可以从中获取所需的所有信息。

当我将类型添加到FQL的字段列表中时,我得到一个返回的int值(或null),这似乎大致转换为46 =>页面状态,56 =>用户状态,80 =>链接......等但是这个字段没有记录,这个值似乎并不完全一致。我已经看到用户状态等于56或237,但不确定上下文差异是什么使它们发生变化。

我正在使用的FQL是:

"SELECT post_id, type,  message, description, comments, likes, created_time, updated_time FROM stream WHERE source_id = 40796308305 ORDER BY updated_time DESC" which I'm viewing through the Graph API Explorer /fql?q=

我可以通过存储ID并进行额外的图形调用来获取类型信息,例如“?ids=12345,23456,34567&fields=type”,但目标是在同一个调用中获取此信息。 有人知道如何实现这一目标吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

这被认为是一个错误。见https://developers.facebook.com/bugs/223855374358566