gpt4 book ai didi

google-api - 故障排除 : Google Calendar Insert API error "Insufficient Permission: Request had insufficient authentication scopes"

转载 作者:行者123 更新时间:2023-12-04 11:04:57 24 4
gpt4 key购买 nike

为了测试我们的应用程序,我需要插入/更新谷歌日历事件并验证边缘情况,比如 session 邀请是否超过 30 天,它不应该显示给最终用户。我正在为单个 gmail id testaccount@.com 进行此设置,并尝试操纵事件以涵盖所有边缘情况。

点击此链接 - https://developers.google.com/calendar/v3/reference/events/insert

1) 我创建了一个新项目 https://console.cloud.google.com .

2) 启用谷歌日历 API

3)为credentials.json设置OAuth客户端

4) 运行 python 快速启动以获得 10 个日历事件 - 验证步骤 3 是否正确。

5)现在在同意屏幕上插入添加以下范围的事件
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events

6) 重新生成凭证,使其具有新添加的插入事件的范围。

我收到以下错误消息 -
请求时 HttpError 403 https://www.googleapis.com/calendar/v3/calendars/primary/events?alt=json返回“权限不足:请求的身份验证范围不足。”

我也尝试过使用电子邮件 ID 代替“primay”,但最终还是出现了同样的错误。

最佳答案

我遇到了同样的问题(=错误消息)。
在演示软件的顶部查看以下几行:

# If modifying these scopes, delete the file token.pickle.
SCOPES = ['https://www.googleapis.com/auth/calendar.readonly']

并修改为
# If modifying these scopes, delete the file token.pickle.
SCOPES = ['https://www.googleapis.com/auth/calendar']

然后删除您的 token.pickle 文件,
然后重新运行你的脚本。

关于google-api - 故障排除 : Google Calendar Insert API error "Insufficient Permission: Request had insufficient authentication scopes",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55677453/

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