0
我嘗試了不同的解決方案,但沒有一個爲我工作。這是我在document.ready()函數的setInterval方法中調用的一段代碼。XMLHttpRequest無法加載....沒有'Access-Control-Allow-Origin'標題出現在請求的資源上
function getCalendarsO365(){
if(token == undefined){
return;
}
var myurl = 'https://outlook.office365.com/api/v1.0/me/calendars';
$.ajax({
dataType: "jsonp",
jsonp: "callback",
jsonpCallback: "jsonpcallback",
headers: { 'Authorization': "Bearer " + token},
url: myurl ,
success: function(data){
parseCalendar(data);
},
error: function(data){
alert(data);
}
});
}
http://stackoverflow.com/questions/20035101/no-access-control-allow-origin-header-is-present-on-the-requested-resource同源策略? – halfzebra
找到我的答案,謝謝 – sunny93
除非'https:// outlook.office365.com/api/v1.0/me/calendars'實現爲RESTful API,否則您將無法進行此調用。 – Josh