2012-10-22 40 views
0

我想在Facebook的照片中喜歡的次數,並顯示在我的網站。如何獲得Facebook上的圖片喜歡數量?

我設法找到了FQL查詢它:

SELECT like_info FROM photo WHERE object_id=10152003701188306 

當我試圖在http://developers.facebook.com/tools/explorer該查詢,我得到like_count = 792

我有充分的連接Facebook設置和工作(應用ID +密鑰)。我檢查了我的URL的調試器,並且它具有所有需要的元標記。

我設法寫代碼,但它給了我一個空的結果,而不是一個數字。

$result = $facebook->api(array(   
      'method' => 'fql.query', 
      'query' => 'SELECT like_info FROM photo WHERE object_id=10152003701188306' 
    )); 
echo $result['like_count']; 

我該如何讓它正常工作?

回答

0

通過FQL返回的數組是相當大的,複雜的。您需要:

echo $result['data']['like_info']['like_count']; 

一看就知道回來在查詢所有使用此代碼:

printf('<pre>%s</pre', print_r($result,TRUE)); 
相關問題