gpt4 book ai didi

google-apps-script - 为什么我部署为 API 可执行文件的应用程序脚本返回“权限被拒绝”?

转载 作者:行者123 更新时间:2023-12-02 17:36:09 27 4
gpt4 key购买 nike

我在脚本编辑器中创建了一个脚本,并将其发布为“部署为 API 可执行文件”。在此脚本中,我向工作表提供了 doc_id 并定义了一个函数来从该工作表获取数据。

然后我去了https://developers.google.com/apps-script/execution/rest/v1/scripts/run测试执行API。我添加了范围,授权了应用程序并尝试了它。我收到以下错误消息:

"error": {
"code": 403,
"message": "The caller does not have permission",
"status": "PERMISSION_DENIED"
}

有人可以告诉我我做错了什么吗?

最佳答案

确保应用脚本与正确的开发控制台项目关联。

该脚本应与与所使用的 OAuth 2.0 客户端 ID 相对应的开发控制台项目 ID 相关联(此开发控制台项目还应启用“Apps 脚本执行 API”)。

要更改应用脚本的开发人员控制台项目,请选择以下菜单项:资源 > 开发人员控制台项目...

在此屏幕上输入您的开发控制台的项目编号。

关于google-apps-script - 为什么我部署为 API 可执行文件的应用程序脚本返回“权限被拒绝”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32920443/

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