任何人都可以帮助我,我试图从Facebook获取此信息:
https://graph.facebook.com/139373546157232/
这是我的ajax调用,但我在chrome错误控制台中收到了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"
});
我的理解是我不需要身份验证来获取此信息?我该如何检索对象?
由于
答案 0 :(得分:2)
您无法从外部网址检索JSON。您需要使用JSONP。在jquery中,如果包含callback =?在您的网址末尾,它将工作。尝试:
$.ajax({
url : "https://graph.facebook.com/139373546157232/?callback=?",
success : function(data) {
//Checking what's returned
console.log(data);
},
dataType : "json"
});