2011-11-22 51 views
2

我在獲取LIKES照片時遇到問題。 因爲我得到前4只喜歡。我如何得到所有喜歡。 照片有超過10個喜歡,但它只顯示前4名喜歡。facebook api僅返回前4位喜歡

下面是例子 http://www.facebook.com/photo.php?fbid=10150146071831729

這張照片有更多然後20​​0所喜歡,但如果你在圖形Explorer工具看到如下它返回只有4喜歡

https://graph.facebook.com/10150146071831729/likes

真的很感謝你的幫助。

感謝 薩米爾

+1

這將是有益的,如果你能證明你的代碼。 – user478636

+0

我只是從圖中訪問如下https://graph.facebook.com/ samirprogrammer

回答

0

錯誤是從Facebook .... 現在修復,現在是工作的罰款...

感謝所有支持

薩米爾

0

編輯由我:這實際上是一個認識錯誤:http://developers.facebook.com/bugs/248604125193508


事實上,它闡明在返回的數據:

"likes": { 
     "data": [ 
     { 
      "id": "100002201984352", 
      "name": "Ranjeet Pardeshi" 
     }, 
     { 
      "id": "100003051413850", 
      "name": "Oshadhi Amashakya Senawirathna" 
     }, 
     { 
      "id": "100002675505310", 
      "name": "Myda Jaz" 
     }, 
     { 
      "id": "100002420622515", 
      "name": "Sirat Keling" 
     } 
     ], 
     "paging": { 
     "next": "https://graph.facebook.com/10150146071831729/likes?limit=25&offset=25" 
     } 
    } 

你「數據」中有「4」。而「下一個」喜歡可以通過網址訪問。 https://graph.facebook.com/10150146071831729/likes?limit=25&offset=25

如果你只想要喜歡的數據,你可以直接使用https://graph.facebook.com/10150146071831729/likes?limit=5000爲例。

你也可以閱讀這篇文章facebook php, how do you use results paging?關於如何獲得「分頁」中的所有下一個結果。

+0

感謝您的回覆,但是當我使用此鏈接graph.facebook.com/10150146071831729/likes?limit=5000,你提到仍然得到只有4條記錄 – samirprogrammer

+0

原諒我的解釋...我的鏈接不工作更多:(確實有點尷尬.. – F2000

+0

我試過在我的真實照片仍然同樣的問題即時指定限制= 25,但它仍然只返回4和下一個頁面顯示空白 – samirprogrammer