Google OAuth2 范围 script.external_request 允许访问哪些用户数据?

问题描述 投票:0回答:2

我正在尝试通过类

URLFetchApp
使用 URL Fetch 服务的 Apps 脚本 Web 应用程序的验证过程。 根据
URLFetchApp
文档
,这需要范围
https://www.googleapis.com/auth/script.external_request
。我找不到此范围的任何 Google 文档,并且它没有出现在 此 OAuth2 范围列表 中。当我实际上不知道范围提供哪些用户数据时,我很难演示我的应用程序如何使用范围提供的数据。我的意思是,我不认为我正在使用任何用户数据...我只是从另一个 Google Apps 脚本项目调用 API 可执行函数。 此范围允许我访问哪些用户数据?或者我只需要解释为什么/如何使用URLFetchApp


如果您查看脚本的
google-apps-script urlfetch scopes
2个回答
1
投票
,您将看到有关此范围的更多信息:

连接到项目 OAuth 范围下的外部服务。

此外,当您第一次运行脚本时,它要求的权限是:

创建与任何外部服务的网络连接(例如,读取或写入数据)

因此,尽管文档中没有更多描述(仅在 UrlFetchApp 中),但我认为除了让用户使用您的脚本并连接到外部服务之外,您没有使用任何用户数据。

根据文档,如果您希望使用 UrlFetchApp 服务,则 external_request 是您必须添加到清单中的范围。喜欢与否。

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.