等待
使用“等待”节点暂停工作流的执行。工作流暂停时,它会将执行数据卸载到数据库。当恢复条件满足时,工作流会重新加载数据并继续执行。
运营
等待节点可以在以下条件下
恢复:- 时间间隔后:节点等待一段时间。
- 在指定时间:节点等待直到特定时间。
- 在 Webhook 调用时:节点等待直到收到 HTTP 调用。
- 表单提交时:节点等待直到收到表单提交。
请参阅下面更详细的部分以获取更详细的说明。
时间间隔后
等待一段时间。
该参数还包含两个字段:
- 等待时间:输入等待的时间。
- 等待单位:选择等待时间的计量单位。可选:
- 秒、
- 分钟、
- 小时、
- 天
有关这些间隔如何工作以及使用的时区的更多详细信息,请参阅
基于时间的操作。在指定时间
等到特定日期和时间后再继续。使用日期和时间选择器设置
日期和时间。有关所用时区的更多详细信息,请参阅
基于时间的操作。在 Webhook 调用时
此参数使您的工作流程能够在等待节点收到 HTTP 调用时恢复。
调用时用于恢复执行的 Webhook URL 是在运行时生成的。Wait 节点提供了变量,以便您可以在任何需要的地方引用并发送尚未生成的 URL,例如发送到第三方服务或电子邮件。
工作流执行时,等待节点会使用 生成恢复 URL 以及工作流中的 webhook 。生成的 URL 对于每次执行都是唯一的,因此您的工作流可以包含多个等待节点,并且当调用 webhook URL 时,它将按顺序恢复每个等待节点。
对于此
简历样式,请设置下面列出的更多参数。验证
选择是否以及如何对传入的 resume-webhook 请求进行身份验证。选项包括:
- 基本身份验证:使用基本身份验证。选择或输入要用于基本身份验证的新凭证。
- 标头身份验证:使用标头身份验证。选择或输入新的凭据以供标头身份验证使用。
- JWT Auth :使用 JWT 身份验证。选择或输入要使用的 JWT Auth 新凭证。
- 无:不使用身份验证。
HTTP 方法
选择 Webhook 应使用的 HTTP 方法。有关更多信息,请参阅
Webhook 节点 | HTTP 方法文档。响应代码
输入 Webhook 应返回的响应代码。您可以使用常用代码,也可以输入自定义代码。
回应
通过以下选项设置何时以及如何响应 webhook:
- 立即:节点执行后立即响应。
- 当最后一个节点完成时:返回工作流中执行的最后一个节点的响应代码和数据输出。如果选择此选项,还请设置:
- 响应数据
- :选择应返回的数据以及要使用的格式。选项包括:
- 所有条目
- :以数组形式返回最后一个节点的所有条目。
- 第一个条目 JSON
- :以 JSON 对象形式返回最后一个节点第一个条目的 JSON 数据。
- 第一个条目二进制
- :以二进制文件形式返回最后一个节点第一个条目的二进制数据。
- 无响应正文
- :不返回正文。
- 使用“响应 Webhook”节点:按照响应 Webhook节点中的定义进行响应。
限制等待时间
设置工作流在达到特定限制类型后是否自动恢复执行(开启)或关闭。如果开启,还需设置:
- 限制类型:从以下选项中选择要强制执行的限制类型:
- 时间间隔后
- :等待一段时间。
- 输入限制的
- 时间
- 量
- 选择限制的
- 单位
- 。
- 指定时间
- :等待特定日期和时间后恢复。
- 最大日期和时间
- :使用日期和时间选择器设置节点应恢复的指定时间。
Webhook 调用选项
- 二进制属性:输入要写入接收文件数据的二进制属性的名称。此选项仅在接收二进制数据时有效。
- 忽略机器人:设置是否忽略来自链接预览器和网络爬虫等机器人的请求(打开)或不忽略(关闭)。
- IP 白名单:在此输入 IP 地址,以限制哪些人(或哪些内容)可以调用 Webhook URL。请输入允许的 IP 地址列表(以逗号分隔)。从白名单之外的 IP 访问会引发 403 错误。如果留空,则所有 IP 地址都可以调用 Webhook URL。
- 无响应主体:设置 n8n 是否应在响应中发送主体(关闭)或阻止 n8n 在响应中发送主体(打开)。
- 原始主体:设置是否以 JSON 或 XML 等原始格式返回主体(打开)或不返回(关闭)。
- 响应数据:输入您想要在响应中发送的任何自定义数据。
- 响应标头:在 Webhook 响应中发送更多标头。请参阅MDN Web 文档 | 响应标头,了解更多关于响应标头的信息。
- Webhook 后缀:输入要附加到简历 URL 的后缀。当工作流包含多个等待节点时,此功能有助于为每个等待节点创建唯一的 Webhook URL。请注意,生成的 URL不会自动包含此后缀,您必须手动将其附加到 Webhook URL 后才能公开。
关于 Webhook 调用限制
使用 On Webhook Call 时需要注意一些限制:
- 工作流程的部分执行会改变,因此请确保将此 URL 发送给所需第三方的节点与等待节点在同一执行中运行。
表格提交时
等待表单提交后再继续。设置以下参数:
表单标题
输入显示在表单顶部的标题。
表单描述
输入表单描述,该描述将显示在标题下方。此描述可以帮助提示用户如何填写表单。
表单字段
使用以下参数设置您想要在表单上显示的每一个字段:
- 字段标签:输入您想要在表单中显示的字段标签。
- 字段类型:选择表单中显示的字段类型。选择范围:
- 日期
- 下拉列表
- :在
- 字段选项
- 。
- 多项选择
- :选择用户是否可以选择单个下拉选项(关闭)或多个下拉选项(打开)。
- 数字
- 密码
- 文本
- 文本区域
- 必填字段:设置用户是否必须填写此字段才能提交表单(打开)或者用户是否无需填写即可提交表单(关闭)。
何时回复
设置何时响应表单提交。选择:
- 表单已提交:此节点收到表单提交后立即做出响应。
- 工作流完成:当此工作流的最后一个节点完成时做出响应。
- 使用‘响应 Webhook’节点:当响应 Webhook节点执行时做出响应。
限制等待时间
设置工作流程是否在特定限制类型后自动恢复执行(打开)或不自动恢复执行(关闭)。
如果打开,还需设置:*
限制类型:从以下选项中选择要强制执行的限制类型:*时间间隔后:等待一段时间。* 输入限制的时间量。* 选择限制的时间单位。*在指定时间:等到特定日期和时间恢复。*最大日期和时间:使用日期和时间选择器设置节点应恢复的指定时间。表单回复选项
- 表单响应:从以下选项中选择表单响应的方式和内容:
- 表单提交文本
- 用户填写表单后,
- 表单
- 将显示在“待显示文本”
- 重定向 URL
- :用户填写表单后,表单会将用户重定向到
- “重定向至”的 URL
- 。该 URL 必须是有效的 URL。
- Webhook 后缀:输入要附加到简历 URL 的后缀。当工作流包含多个等待节点时,此功能有助于为每个等待节点创建唯一的 Webhook URL。请注意,生成的 URL不会自动包含此后缀,您必须手动将其附加到 Webhook URL 后才能公开。
模板和示例
没有任何
基于时间的操作
对于基于时间的恢复操作,请注意:
- 如果等待时间少于 65 秒,工作流不会将执行数据卸载到数据库。相反,流程将继续运行,并在指定的时间间隔过后恢复执行。
- 无论时区设置如何,始终使用 n8n 服务器时间。工作流时区设置及其任何更改均不会影响等待节点间隔或指定时间。