Facebook Graph API和限制

时间:2011-08-15 09:38:43

标签: facebook facebook-graph-api facebook-like

我正在使用Graph API,但我发现它相当有限。在Facebook网站上的新闻提要中,您可能会看到“X和其他14位朋友喜欢Y页面”。或者“X和其他3位朋友改变了他们的个人资料图片。”

在图谱API中,当X和其他14位朋友喜欢同一页面时,它看起来就像下面的代码。 Graph API仅返回X的名称,但不返回喜欢该页面的X以外的朋友。

{
    application =     {
        id = 01010101;
        name = Pages;
    };
    comments =     {
        count = 0;
    };
    "created_time" = "2011-08-15T08:35:47+0000";
    description = "Description of page.";
    from =     {
        id = 1111;
        name = "X";
    };
    icon = "---";
    id = "http://static.ak.fbcdn.net/rsrc.php/v1/yN/r/xC785tTCIQO.gif";
    link = "http://..../";
    name = "Y";
    picture = "---";
    type = link;
    "updated_time" = "2011-08-15T08:35:47+0000";
}

我认为没有办法获取这些信息。我是对的还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

这取决于您访问的对象类型。最近,Facebook已经开始隐藏有用的信息,例如谁特别喜欢的东西,我想是因为他们不希望人们为facebook编写分析包,但更喜欢用户使用facebook系统。

我知道谈到图像时,你只能得到喜欢的数量,而不是他们实际来自谁。

您最好的选择是使用FQL,它仍然可以让您检索这些信息。