2011-01-20 71 views

回答

28

您可以用Facebook的圖形API更簡單的方法做到這一點 - 它只是返回JSON數據,就像這樣:http://graph.facebook.com/225397695229/

其中225397695229是你指的是FB上的頁面或用戶ID。只需滾動到數組的底部並尋找「喜歡」。

編輯 - 2015年9月4日 -
看起來像現在需要在Facebook的格拉夫2.4接入令牌 - 因此,附加到URL。將&的access_token = {token_id}。獲取頁面令牌的詳細信息如下:https://developers.facebook.com/docs/facebook-login/access-tokens#pagetokens

+1

這太棒了,謝謝! – TamTam 2011-01-20 19:26:43

-2

我不確定您是否可以訪問實際Facebook頁面上的Like按鈕;大多數API的東西是爲Facebook平臺(即添加一個Like按鈕到非Facebook頁面)。

這就是說,雖然我沒有這樣做,你可能能夠使用Graph API並獲得number of likes via JSON

編輯添加:您可以使用FQL(Facebook's query language)來訪問這些屬性。

2

如果您是該頁面的管理員,您應該已經可以訪問Facebook Insights,這將爲您提供該信息,甚至更多!

如果你想程序訪問這些數據,你需要創建一個應用程序,授予read_insights,也許offline_accesspermissions,然後它是一個簡單的api call

$facebook->api("/$page_id/insights"); 
相關問題