FQL查询以获取发布到我的页面的所有Feed

时间:2013-01-15 03:08:59

标签: facebook facebook-fql facebook-page

我正在管理这个Facebook页面。 http://www.facebook.com/Ippintestpage

我想通过Facebook页面中显示的fql将所有Feed提取为“Ippintestpage上的其他人最近的帖子”。

我在Graph API Explorer上尝试了这个查询,

SELECT message FROM stream WHERE source_id = 200034893468318

但结果比我预期的要少。

{
  "data": [
    {
      "message": "Facebookページへの投稿テスト"
    }, 
    {
      "message": "testtesttest"
    }, 
    {
      "message": "テスト"
    }, 
    {
      "message": ""
    }
  ]
}

fql查询不正确吗? 如何在Facebook页面上获取所有Feed?

2 个答案:

答案 0 :(得分:0)

使用页面中的Feed时,您绝不应该期望获得所有帖子。

某些用户在其隐私设置下阻止所有应用访问。您将在Facebook Web应用程序中看到这些内容,但它们永远不会被Graph API或FQL返回。

如果您要作为应用进行身份验证,那么您也不会看到任何将其隐私设置为“所有人”之外的帖子。

答案 1 :(得分:0)

试试这个

  

SELECT消息FROM stream WHERE actor_id!= 200034893468318 AND source_id = 200034893468318