【发布时间】:2021-12-26 14:06:05
【问题描述】:
我在 Zapier 调用的应用脚本中有 doPost(e) 函数。如果我的代码中出现异常,则会将 200 响应发送回 Zapier,但我希望它返回 500 错误,以便 Zapier 知道它已失败。
function doPost(e) {
if (e) {
try {
switch (e.parameter.action) {
case 'newOrder':
processNewOrder(e.parameter.orderId, e.parameter.orderType);
break;
case 'cancelledOrder':
processCancelledOrder(e.parameter.orderId, e.parameter.orderType);
break;
}
return ContentService.createTextOutput('Done');
}
catch (err) {
throw err;
}
}
}
如何在该捕获中向 Zapier 返回异常?
【问题讨论】:
-
嗨,this answer 对您有用吗?如果是这样,请考虑接受stackoverflow.com/help/someone-answers。
标签: google-apps-script zapier http-status-code-500