對於一個網址,你可以使用FQL link_stat
表得到這個數據,但是每個URL看起來。
文檔的link_stat
表 - https://developers.facebook.com/docs/reference/fql/link_stat/
使用:
https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,%20commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url=%27http://www.bbc.co.uk/news/%27
會給你:使用此方法
{
"data": [
{
"url": "http://www.bbc.co.uk/news/",
"normalized_url": "http://www.bbc.co.uk/news/",
"share_count": 31155,
"like_count": 12932,
"comment_count": 17584,
"total_count": 61671,
"commentsbox_count": 2,
"comments_fbid": 405555547748,
"click_count": 1032
}
]
}
當然,你需要做的API調用每一個頁。
也許有人知道更好的方法。
這是總和所有「鏈接」份額嗎?如果是這樣,你是我的英雄。 – 2013-02-21 10:41:19
API調用返回單個記錄值的數據 - 所以我假設'share_count'是涉及該URL的共享操作的總和。你可以用一個不公開的URL來測試它(我不確定最新的結果是什麼 - 所以如果你測試的話,記住這一點)。 – DrBeza 2013-02-21 10:50:45