gpt4 book ai didi

google-apps-script - 是否可以将 Google Apps 脚本部署为不会在每次部署时更改 URL 的网络应用程序?

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

我编写了一个供个人使用的 Apps 脚本,我想通过 HTTP 请求调用它。 (我基本上像使用“无服务器功能”一样使用它,对 Google Apps API 进行本地身份验证。)
通过将我的 Apps Script 项目部署为 Web App,我可以轻松地做到这一点,这会为我提供一个类似的 URL

https://script.google.com/macros/s/${DEPLOYMENT_ID}/exec
但是,如果我对脚本进行更改并希望实时推送这些更改,则必须创建一个新部署,该部署将具有新的部署 ID,从而更改 URL。
我知道我可以使用“测试部署”来获取始终指向项目 HEAD 的 URL,但这始终需要来自 HTTP 客户端的身份验证。通过我的部署,我可以将“谁有权访问”设置为“任何人”并避免此要求。
是否可以将 Web 应用程序脚本部署到在 future 部署中不会更改的 URL?

最佳答案

在旧的编辑器中,部署到相同的 URL 是默认行为,因为您只能有一个部署。新编辑器允许您拥有多个部署,每个部署都有自己的 URL 并且(可能)指向应用程序的不同版本。
要将现有部署更新为不同版本或创建新版本,您需要编辑部署的配置。
Editing deployment configuration

关于google-apps-script - 是否可以将 Google Apps 脚本部署为不会在每次部署时更改 URL 的网络应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65856668/

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