2013-11-04 70 views
1

我有一個Facebook的發佈ID像:19292868552_10150189643478553; 當我把它給圖形API資源管理器,它返回正常輸出,但如果我使用如下代碼:從Facebook上獲取推文

function testo(){ 
    FB.api('/19292868552_10150189643478553/likes',function(response){ 
     if(response.data){ 
     console.log(response.data); 
     }else{ 
     alert('error'); 
     } 
    }) 
} 

它沒有返回。有什麼問題?

回答

1

我在JSFiddle上試過這個,它工作正常。這是fiddle

你應該確保Facebook的JS文件被加載,你正在做的調用

FB.api('/19292868552_10150189643478553/likes',function(response)... 

功能之前initalized。您可能打電話過早。

+0

它不適用於JSFiddle,但這並不重要。也許我需要訪問令牌?如何通過該代碼獲取和使用它? – John

+0

我不明白小提琴是如何爲我工作而不是爲你工作的。你可以在其他瀏覽器上試用嗎? –