gpt4 book ai didi

oauth - 谷歌日历 API 错误 - "API key not valid. Please pass a valid API key.",

转载 作者:行者123 更新时间:2023-12-05 02:06:43 26 4
gpt4 key购买 nike

我从昨天开始收到来自 google rest api 的错误

{
"error": {
"code": 400,
"message": "API key not valid. Please pass a valid API key.",
"errors": [
{
"message": "API key not valid. Please pass a valid API key.",
"domain": "global",
"reason": "badRequest"
}
],
"status": "INVALID_ARGUMENT"
}
}

API 端点是: https://www.googleapis.com/calendar/v3/calendars/[CALENDAR_ID]/events?timeMax=2020-06-22T23%3A59%3A59.000%2B06%3A00&timeMin=2020-06-22T00%3A00%3A00.000%2B06%3A00&key=[SECRET_KEY]

标题是:

"Content-length"    "0"
"Content-Type" "application/x-www-form-urlencoded"
"Host" "www.googleapis.com"
"Authorization" "Bearer [APPILCATION_ID]"
"Accept" "application/json"

我在开发人员控制台中有 oAuth 2.0 客户端 ID。并发送与 3 个月前相同的请求可能有什么问题?

最佳答案

API key not valid. Please pass a valid API key.

表示您使用的 api key 无效。

转到 Google developers console选择您的项目。

点击左侧菜单中的凭据

点击顶部的 + 创建凭据并选择 API key 。

enter image description here

不记名 token

"Authorization" "Bearer [APPILCATION_ID]"

请注意,发送的不记名 token 应该是有效的未过期访问 token 。不是应用程序 ID。

注意事项

Api key 用于访问所有假日日历等公共(public)数据,如果您希望能够从中请求数据,请确保将您尝试访问的日历 ID 设置为公开。

如果这是用户日历,您需要切换到使用 Oauth2 并请求他们授予您访问其数据的权限。

如果这是您自己的日历并且您希望允许其他人查看数据,那么您应该考虑使用服务帐户。

关于oauth - 谷歌日历 API 错误 - "API key not valid. Please pass a valid API key.",,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62527656/

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