google-apps-script - Google App 脚本 URLFetchApp.fetch 超时
问题描述
如何使用 URL Fetch Service 覆盖 Google App Script 中的最大超时?
function onOpen() {
var url = "myurl.com/longprocess";
var functionResponse = UrlFetchApp.fetch(url);
}
解决方案
目前这是不可能的
已经有一个流行的功能请求。您可以“启动”它以提高可见性并有望加速实施。
直到那时:
- 执行一个
try...catch
语句,如果超时重试请求 - 如果您获取的 URL 支持回调参数,那么您可以将脚本部署为 WebApp。然后,您 ping 您的 API 以发出请求,一旦这些准备就绪,API 就可以将它们发送回您的 WebApp。
推荐阅读
- scala - 宏扩展内的隐式搜索失败
- css - 使用 em 作为宽度和高度的测量单位进行弹性设计
- python - 如何将图像的蒙版部分叠加到新图像上?
- python - 静态类成员可以是私有的吗?
- java - 关闭时使用 Firebase 保持登录到应用
- clickhouse - Clickhouse 中的 Mongo Atlast URI 支持
- oracle - 如何为集合数据类型执行 utplsql
- mysql - GRANT ALL PRIVILEGES 对我不起作用
- oracle - 在Oracle SQL中提取长度大于4000的BLOB
- c# - 通过 Lambda 函数在 SQS FIFO 中排队