Google 日历 API - 不再被授权阅读?

Google Calendar API - no longer authorized for reads?

因此,使用日历 API 从公开可用的 Google 日历中提取所有事件。

今天早上之前一切正常。

由于我没有更新或进行任何数据更改,我们已经实现了一个 API 键来访问只读数据,如下所示:

https://www.googleapis.com/calendar/v3/calendars/[calendar ID]/events?timeZone=EDT&timeMin=2020-06-30T04:00:00.000Z&maxResults=6&singleEvents=true&orderBy=startTime&key=[API key]

昨天拉好了,今天returns:

code: 401 message: invalid credentials

对此有什么想法吗?它影响了此日历代码的多个实现(不同的键、域等),但具有相同的基本方法。

我还没有实现 gapi 客户端 javascript 库,现在可以开始研究了。

我不喜欢添加 +1 类型的回复,但我也突然在使用 Google 日历 API 的 API 键时遇到错误 API。

查看 Google 控制台,您可以看到“API 键”不再是 Google 日历 API 的启用凭据。

我很确定这是一个错误,因为 Google 应该在进行如此巨大的更改之前通知所有人。我希望他们能找到这方面的报告,这是一个很快就会纠正的错误。

顺便说一句,对于其他人来说,这是 Googles API:

返回的错误
{
    "error": {
    "errors": [
    {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
    }
    ],
    "code": 401,
    "message": "Invalid Credentials"
    }
    }

Google 现在已修复此问题。所有 API 键用法都应该正常工作。

他们这边似乎遇到了一些问题: