在多个用户上查询时,状态表上的Facebook FQL无法返回准确的结果

时间:2011-11-22 00:09:00

标签: facebook facebook-fql

我通过以下链接并想知道它是否仍然有效? Help needed - fql query in facebook api

我正在尝试获取当前登录用户和用户朋友的状态消息。 我使用了以下查询。 fql?q = SELECT status_id,message FROM status WHERE uid in(SELECT uid FROM user WHERE uid = me()OR uid IN(SELECT uid2 FROM friend WHERE uid1 = me()))

以上查询只返回我上次更新的状态,但我要查找的是所有状态。

当我只查询一个用户时,它会返回所有状态。 对于Ex fql?q = SELECT status_id,消息FROM状态WHERE uid in(XXX)

我也经历了这篇Facebook FQL to get all status messages from an app帖子并添加了限制,但它仍无效。

我错过了什么或者是一个错误? 有人可以指导我朝正确的方向发展吗?

1 个答案:

答案 0 :(得分:0)

我确定这只是其中一个许可问题。

找到以下here

  

阅读用户的状态消息需要 read_stream   权限。