Facebook graph api 流fql仅在限制为100时工作-不适用于限制1

Facebook graph api 流fql仅在限制为100时工作-不适用于限制1,facebook-graph-api,facebook-fql,Facebook Graph Api,Facebook Fql,我在开发人员工具和应用程序中尝试了这一点 SELECT message, description, post_id, likes FROM stream WHERE source_id=me() AND type=46 这是行不通的 SELECT message, description, post_id, likes FROM stream WHERE source_id=me() AND type=46 LIMIT 1 SELECT message, description, post_

我在开发人员工具和应用程序中尝试了这一点

SELECT message, description, post_id, likes FROM stream WHERE source_id=me() AND type=46
这是行不通的

SELECT message, description, post_id, likes FROM stream WHERE source_id=me() AND type=46 LIMIT 1
SELECT message, description, post_id, likes FROM stream WHERE source_id=me() AND type=46 LIMIT 100
这是行不通的

SELECT message, description, post_id, likes FROM stream WHERE source_id=me() AND type=46 LIMIT 1
SELECT message, description, post_id, likes FROM stream WHERE source_id=me() AND type=46 LIMIT 100
这对我来说很好


我做错了什么

没什么。查询
时,如果
限制
为1,则问题在于您可能看不到查询返回的帖子。Facebook在查询完成后过滤结果

如果您只需要一篇文章,那么请求比您需要的更多的内容,并在客户端将其筛选为一篇


有关更多信息,请参阅。

从状态中选择消息,其中uid=me()返回一些数据。但是选择message、description、post_id、likes、comments、created_time FROM stream,其中source_id=me()和type=46 LIMIT 100返回零结果。为什么?检查
SELECT message,description,post\u id,type FROM status WHERE uid=me()LIMIT 100
,查看是否有
type
=46的帖子。也许你认为是照片的东西被Facebook认为是其他东西。是的。我甚至试着选择post\u id、actor\u id、target\u id、message、created\u time FROM stream,其中source\u id=me()和message='status\u message'//是我从status table获得的。我最近停止使用fb。顺便说一句,我正在尝试获取我几年前的状态信息!