【发布时间】:2020-10-27 04:48:03
【问题描述】:
我有一个从亚马逊提取数据的 API 函数,我需要分别有 'fetch' 和 'get' 报告功能来实现操作
- 向亚马逊请求获取报告,并且
- 从亚马逊获取报告,亚马逊完成获取请求并允许获取报告的请求操作大约需要 2 分钟,因此在脚本中我设置了 2 分钟后
script.newtrigger。
function fetchReportMarketListTrig() {
fetchReportMarketList(true);
ScriptApp.newTrigger("getReportsForAccountMarketListTrig")
.timeBased()
.after(2* 60 * 1000)
.create();
Logger.log("Report Request Created");
}
当我从menuitems 手动触发该功能时,该功能运行良好,getReportsForAccountMarketListTrig 将在 2 分钟后调用。但是,如果我设置了自动触发,fetchReportMarketListTrig 就不能调用getReportsForAccountMarketListTrig。我们需要寻找为什么工作表与手动触发和自动触发不同的答案。非常感谢!
【问题讨论】:
-
你是怎么触发
fetchReportMarketListTrig的? -
嗨@RafaGuillermo,非常感谢您的回复,我刚刚添加了我如何在标志中手动触发和自动触发fetchReportMarketListTrig 的屏幕截图。
标签: google-apps-script google-sheets