我正在尝试通过类URLFetchApp
使用URL Fetch服务的Apps Script Web应用程序的验证过程。 Per URLFetchApp
documentation,这需要范围https://www.googleapis.com/auth/script.external_request
。我找不到适用于此范围的任何Google文档,也没有出现在this list of OAuth2 scopes上。当我实际上不知道范围提供的用户数据时,我很难说明我的应用如何使用范围提供的数据。我的意思是,我不会使用任何用户数据...我只是从另一个Google Apps Script项目中调用API可执行函数。
此范围允许我访问哪些用户数据?还是我只需要解释为什么/如何使用URLFetchApp
?
答案 0 :(得分:1)
如果您转到脚本的编辑器仪表板,则会看到有关此范围的更多信息,说明:
在项目OAuth范围内连接到外部服务。
此外,当您首次运行脚本时,它要求的权限是:
创建与任何外部服务的网络连接(例如,读取或写入数据)
因此,尽管在文档中没有进行更多描述(仅在UrlFetchApp中),但我认为除了让用户使用脚本并连接到外部服务之外,您没有使用任何用户数据。
我希望这对您有所帮助。让我知道您是否需要其他任何东西,或者您是否不了解。 :)
答案 1 :(得分:0)
根据文档,如果您希望使用UrlFetchApp Service,则external_request是您必须添加到清单中的范围。喜欢与否。 UrlFetch Service