【发布时间】:2021-12-28 11:16:24
【问题描述】:
大家好,我正在尝试将多个事件插入谷歌日历(事件数为 67)。一切正常,但我有时会遇到错误,例如
errors: [{domain: "usageLimits", reason: "rateLimitExceeded", message: "Rate Limit Exceeded"
我认为这意味着我不能打那么多电话。
我已经写了这段代码
var makeRequest = function(resource) {
console.log(resource);
var request = gapi.client.calendar.events.insert({
calendarId: 'primary',
resource: resource,
});
request.execute(function(resp) {
console.log(resp);
});
};
for (var j = 0; j < events.length; j++) {
makeRequest(events[j]);
}
我知道我需要像 var batch = gapi.client.newBatch(); 一样使用batch 来避免该问题,但不明白如何...我在这里寻求帮助Google Calendar javascript api - Add multiple events
请帮我弄清楚我该如何处理这个问题。
【问题讨论】:
标签: javascript google-api google-calendar-api google-api-js-client