0

これら 2 つのクエリが異なる類似数を返すのはなぜですか?

1) fql?q... クエリは 0 いいね! を返します

https://graph.facebook.com/fql?q=SELECT+url%2C+normalized_url%2C+share_count%2C+like_count%2C+comment_count%2C+total_count%2C+commentsbox_count%2C+comments_fbid%2C+click_count+FROM+link_stat+WHERE+url%3D%27http%3A%2F%2Fwww.facebook.com%2Fpages%2FLine-And-Circle%2F49561759728%27

戻り値:

{
  "data": [
    {
       "url": "http://www.facebook.com/pages/Line-And-Circle/49561759728",
       "normalized_url": "http://www.facebook.com/pages/Line-And-Circle/49561759728",
       "share_count": 0,
       "like_count": 0,
       "comment_count": 0,
       "total_count": 0,
       "commentsbox_count": 0,
       "comments_fbid": null,
       "click_count": 0
    }
 ]
}

2) ダイレクト オブジェクト クエリは 436 のいいね! を返します

https://graph.facebook.com/49561759728

戻り値:

{
    "name": "Line & Circle",
    "is_published": true,
    "website": "http://lineandcirclemusic.tumblr.com/",
    "description": "follow \u0040LineAndCircle",
    "about": "Echo Park, Los Angeles via the Midwest, USA. http://lineandcirclemusic.tumblr.com/",
    "genre": "Indie/Alternative",
    "hometown": "Los Angeles, California",
    "current_location": "Los Angeles, California",
    "record_label": "White Iris",
    "press_contact": "lineandcirclemusic\u0040gmail.com",
    "influences": "Richard Neutra, Erik Satie, Lord Byron, Richard Yates, Grace Kelly, Phil Hartman, Bobby Briggs, Denard Robinson, etc.",
    "band_interests": "Ice cream, ice fishing, etc.",
    "category": "Musician/band",
    "id": "49561759728",
    "link": "https://www.facebook.com/pages/Line-Circle/49561759728",
    "likes": 436,
    "cover": {
       "cover_id": "10151094140979729",
       "source": "http://sphotos-a.xx.fbcdn.net/hphotos-ash4/s720x720/391388_10151094140979729_1992918206_n.jpg",
       "offset_y": 31
    }
}

ユーザー名「newfoundglory」などの他の例では、fql クエリは like カウントに近い値を返しますが、それでも直接クエリとは異なります。

これら 2 つのクエリが異なる結果を返すのはなぜですか?

4

2 に答える 2

0

graph.facebook.com/49561759728?fields=likes

{ "いいね": 637, "id": "49561759728" }

私はhttps://developers.facebook.com/tools/explorer/?method=GET&path=agenciadac%3Ffields%3Dlikesを生成するためにこのリンクを使用します

于 2013-11-21T01:22:41.000 に答える
0

最初のグラフ呼び出しは、期待どおり 0 のいいねを返します。これは、そのテーブルが、Facebook の内部ページではなく、外部 URL のいいねとコメントを追跡するために使用されるためです。
そのデータを取得するには、ページ テーブルと fan_count のクエリを使用する必要があります -

select page_id, name, page_url, fan_count from page where name = 'Line & Circle'

これは期待される結果を返します -

"data": [
{
  "page_id": 49561759728, 
  "name": "Line & Circle", 
  "page_url": "https://www.facebook.com/pages/Line-Circle/49561759728", 
  "fan_count": 436
}
]
于 2012-11-20T20:07:13.210 に答える