gpt4 book ai didi

jquery - 对 Google Calendar API 的 ajax 调用出现解析错误

转载 作者:行者123 更新时间:2023-12-01 01:48:23 26 4
gpt4 key购买 nike

我正在尝试调用 Google 日历 API。它可以在 API 资源管理器中运行,但在 javascript (jquery) 中失败

jQuery.ajax({
url: "https://www.googleapis.com/calendar/v3/freeBusy?key="+apikey,
type: "POST",
dataType: "json",
contentType: "application/json",
data: {
"timeMin": "2013-01-30T00:00:00.000Z"
}
})

在 api explorer 上,它返回一个错误,指出 timeMax 丢失(而且没问题)

"message": "Missing timeMax parameter."

ajax 调用返回一个解析错误,我不明白为什么

"message": "Parse Error"

最佳答案

一年多后,我看到了你的帖子。我只是将所有参数放入 URL 中,如下所示。我使用 jsonp 和 http GET 因为我正在对只读日历提要进行简单解析。我使用 moment.js 来格式化我的所有时间。

var https = 'https://www.googleapis.com/calendar/v3/calendars/' + calendarId + '/events?    singleEvents=true&orderBy=startTime&sortOrder=ascending&timeMin=' + moment(startMin).format() + '&timeMax=' + moment(startMax).format() + '&key=' + key;
$.ajax({
url: https,
dataType: 'jsonp',
type: "GET",
success: function (response) {
processFeed(response);
}
});

关于jquery - 对 Google Calendar API 的 ajax 调用出现解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16090992/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com