2011-09-04 59 views
0

誰能幫我而言,我試圖從Facebook的信息:無法從Facebook檢索事件對象?

https://graph.facebook.com/139373546157232/

這是我的Ajax調用,但即時得到的鉻錯誤控制檯200錯誤的請求,並出現以下錯誤:

XMLHttpRequest無法加載https://graph.facebook.com/139373546157232/。 Access-Control-Allow-Origin不允許原產地http://delete-cardiff.co.uk

$.ajax({ 
url : "https://graph.facebook.com/139373546157232/", 
success : function(data) { 
    //Checking what's returned 
    console.log(data); 
}, 
dataType : "json" 
}); 

我的理解是,我並不需要身份驗證以獲取這些信息?我將如何去檢索對象?

謝謝

回答

2

您無法從外部URL檢索JSON。您需要使用JSONP。在jQuery中,如果你包含callback =?在你的URL的末尾,它會起作用。嘗試:

$.ajax({ 
url : "https://graph.facebook.com/139373546157232/?callback=?", 
success : function(data) { 
    //Checking what's returned 
    console.log(data); 
}, 
dataType : "json" 
}); 
+0

我總是忘記添加回調PARAM ..謝謝你的:d – Owzzz

+0

這是我已經建立,以適應飼料的部位,http://delete-cardiff.co.uk/ new_site /你知道我會如何去添加正確的格式到描述?所以它不是全部在一個區塊? – Owzzz

+0

你可以在「\ n」替換「
」正則表達式代替'data.description.replace(/ \ n /,「
」);' – Gazler

相關問題