webhooks - 使用 Webhook 触发器从 Zap 响应源
问题描述
当我的 zap 超过 1 步时,触发器是 Zapier 的 Webhooks 和 Catch Hook。当我将响应发送到 webhook 时,它会向源提供这种有效负载响应:
{"id": "548299ef-bb3a-4769-885a-fb001407c049", "request_id": "5f197542-b118-4fe9-9b45-f1e10b4ac710", "attempt": "5f197542-b118-4fe9-9b45-f1e10b4ac710", "status": "success"}
有没有办法让 Zap 的连接保持活动状态,而不是提供响应,而是提供 Zap 最后一步的响应?
解决方案
简短的回答:不,这是不可能的。当你发送一个 webhook 时,你总是会得到你发布的 json 有效负载(除非你禁用它,但是你什么也得不到)。
长答案:不,因为 zap 执行与 webhook 摄取分开发生。把这个操作想象成一个网络服务器(调用者正在等待响应),而更像是异步的(调用者要求完成某件事,服务器确认它会这样做,然后事情最终发生)。
推荐阅读
- java - Antlr 可以忽略某些关键字吗?
- python - 如何使用 python3 在文件夹中裁剪白色背景上的所有 TIFF 图像?
- bash - UPPER 在 bash 脚本中不起作用是否有原因?
- powershell - 为什么这个 powershell http 服务器代码不起作用
- angular - 为 Selenium 测试构建定位器时属性 xpath="1" 的意义是什么
- reactjs - 如何删除默认的 Storybook Canvas 样式?
- android - 用于阴影的标准 9 补丁生成器会生成 9 个无法编译的补丁
- python - 烧瓶 SECRET_KEY 和密码哈希
- c++ - 什么时候返回类型不完全是返回类型?(模板专业化,“自动”)
- python-3.x - 午餐 Spyder 给出了糟糕的地址,完全新鲜的环境