0
@graph = Koala::Facebook::API.new($access_token)

下面的查询只返回某个用户的最新 100 个状态,而不是所有状态

@graph.fql_query("SELECT status_id, message FROM status WHERE uid='user_id'")

怎么了?如果我做错了什么,任何人都可以指导我。

等待中

4

1 回答 1

1

Facebook 对它返回的数据非常吝啬,除非你要求更多。

尝试添加LIMIT 200到查询的末尾,看看是否能给你更多。我认为任何表都不会返回超过 5000 行,有些表返回的行数要少得多。

如果这不起作用,您可能需要进行多个查询,LIMIT 100 OFFSET _n_其中100_n_的 a 将是 101、201、301 等LIMIT

于 2013-02-08T20:47:13.023 回答