0
我們正在使用AngularJS製作網站。我們需要Google日曆活動。 我嘗試從Google Calandar加載數據。Google日曆不會返回有效的json文件
但Angulair不承認它作爲一個JSON文件。
有沒有辦法讓這個json文件?
我們正在使用AngularJS製作網站。我們需要Google日曆活動。 我嘗試從Google Calandar加載數據。Google日曆不會返回有效的json文件
但Angulair不承認它作爲一個JSON文件。
有沒有辦法讓這個json文件?
insertAgenda
是jsonp-callback參數。
試試這個:
var url = 'http://www.google.com/calendar/feeds/[email protected]/public/full?alt=json-in-script&callback=insertAgenda&orderby=starttime&max-results=15&singleevents=true&sortorder=ascending&futureevents=true';
$.ajax({
type: 'GET',
url: url,
async: false,
jsonpCallback: 'insertAgenda', //The callback parameter in Google Calendar response
contentType: "application/json",
dataType: 'jsonp',
success: function(json) {
console.dir(json);
}
});
這是JSON。它只是在回調中。 – Andy
根據RFC 4627(JSON規範),JSON輸入無效。意外的令牌// API回調... 使用json驗證器。 –
爲什麼不使用像Moment.js這樣的庫將數據轉換爲標準? – Braulio