Google 日历 API 返回 "Daily Limit"
Google Calendar API returning "Daily Limit"
我正在使用 nodejs googleapis 模块来验证 google 日历 API。我已经设法获得访问令牌。我的代码如下:
var tok = {
access_token: 'ya29.XXXXX-XXXXXXX',
refresh_token: '1/XXXXXXXXXXX',
scope: 'https://www.googleapis.com/auth/calendar',
token_type: 'Bearer',
expiry_date: 1569089181800
}
const calendar = google.calendar({version: 'v3', tok});
calendar.events.list({
calendarId: 'primary',
timeMin: (new Date()).toISOString(),
maxResults: 10000,
singleEvents: true,
orderBy: 'startTime',
}, (err, res) => {
});
每次我 运行 这个命令我都会收到以下错误:The API returned an error: Error: Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.
无法弄清楚为什么会这样(因为它以前是有效的而且我只使用了少数请求)。我在 Google 云控制台中启用了计费和 enabled/disabled/re-enabled 日历 API。
似乎令牌已过期,因为纪元值对应于
Sep 21 2019 17:30:00 UTC/GMT
我想你需要一个新的令牌
我正在使用 nodejs googleapis 模块来验证 google 日历 API。我已经设法获得访问令牌。我的代码如下:
var tok = {
access_token: 'ya29.XXXXX-XXXXXXX',
refresh_token: '1/XXXXXXXXXXX',
scope: 'https://www.googleapis.com/auth/calendar',
token_type: 'Bearer',
expiry_date: 1569089181800
}
const calendar = google.calendar({version: 'v3', tok});
calendar.events.list({
calendarId: 'primary',
timeMin: (new Date()).toISOString(),
maxResults: 10000,
singleEvents: true,
orderBy: 'startTime',
}, (err, res) => {
});
每次我 运行 这个命令我都会收到以下错误:The API returned an error: Error: Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.
无法弄清楚为什么会这样(因为它以前是有效的而且我只使用了少数请求)。我在 Google 云控制台中启用了计费和 enabled/disabled/re-enabled 日历 API。
似乎令牌已过期,因为纪元值对应于
Sep 21 2019 17:30:00 UTC/GMT
我想你需要一个新的令牌