Facebook FQL结果集不匹配

时间:2012-08-20 14:08:18

标签: facebook facebook-fql

当我同时在两个Graph API资源管理器窗口中运行以下FQL查询时,我得到两个不同的结果集:

SELECT 
    post_id, 
    actor_id, 
    target_id, 
    created_time, 
    type, 
    permalink, 
    message, 
    description, 
    attachment 
FROM stream    
WHERE filter_key IN (SELECT filter_key 
                    FROM stream_filter 
                    WHERE uid=me() AND type='newsfeed') 
ORDER BY created_time ASC 
LIMIT 50

以下是不同之处:

  1. 第一个结果集在开始时有一些额外的帖子,而第二个结果在最后有一些额外的帖子(我在FQL中使用ORDER BY created_time ASC。)
  2. 其中一个帖子在第一个结果集中有一个空的永久链接,而在第二个结果集中则为空。
  3. 第一个结果集中没有的帖子很少出现在第二个,反之亦然。
  4. 这是因为Facebook服务器场内的负载平衡吗? 如何确保他们通过API获取可以在用户的​​新闻源上看到的所有帖子?

0 个答案:

没有答案