gpt4 book ai didi

curl - 为什么 Google Calendar API (oauth2) 响应为 'Insufficient Permission' ?

转载 作者:行者123 更新时间:2023-12-03 02:31:44 25 4
gpt4 key购买 nike

我正在向以下 URL 发出 get 请求(将 {id} 替换为网络界面中的 id):

https://www.googleapis.com/calendar/v3/calendars/{id}

一些断言:

  1. 已使用有效的访问 token 正确设置授权 header (该 token 适用于 Analytics API)

  2. 我为 oauth2 设置了以下范围,它显示正确:

    https://www.googleapis.com/auth/calendar
  3. token 似乎没有过期;它适用于 Analytics API。

    { "error": { "errors": [ { "domain": "global", "reason": "insufficientPermissions", "message": "Insufficient Permission" } ], "code": 403, "message": "Insufficient Permission" } }

最佳答案

为了解决这个问题,我撤销了对 https://accounts.google.com/IssuedAuthSubTokens 的应用程序的访问权限。并重试后,我能够正确访问 API。

尽管列表中有该范围,并且该范围显示在 Google 的 OAuth2 授权页面上,但附加范围并未被授予。

关于curl - 为什么 Google Calendar API (oauth2) 响应为 'Insufficient Permission' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16970917/

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