在表单中配置 API 任务

创建并配置一个表单以调用 API 任务,并将 API 任务 变量映射到表单中的必填字段。

先决条件

  • 您必须具有 机器人创造程序 许可证。
  • 您必须先创建一个 API 任务,才能在表单中调用它。
本主题描述了如何在表单中调用 API 任务。 在此示例中,您将创建一个邮政编码表单,该表单调用 API 任务 来根据提供的邮政编码输入检索地点的详细信息。 创建的表单通过一个流程执行。 您可以针对场景创建包含特定字段的表单。

过程

  1. 导航到要从中调用 API 任务 的现有表单或创建一个新表单。 有关更多详情,请参阅 创建表单
    将此表单命名为 API 任务 - 邮政编码表单
  2. 设计表单: 使用表单元素根据您的场景构建交互式表单。 在此示例中,该表单用于映射来自 API 任务 的邮政编码变量。
    1. 元素列中拖动文本框元素并将其放入您的表单设计器中。
      属性选项卡会出现在屏幕右侧,并显示相关字段。
    2. 输入元素标签。 例如: 邮政编码
    3. 按钮元素拖动到设计器中邮政编码文本框的下方。 在按钮文本(必填)字段中输入此按钮的名称为提交
    4. 另外,再拖动两个文本框元素,并将它们命名为地点
  3. 添加表单规则。 表单规则为表单中的每个元素提供所需的条件。 您可以使用 ifthen 条件设置表单规则,并指定在满足条件时将执行的操作。 在此示例中,表单规则配置为当输入邮政编码并按下提交按钮时,地点和州元素框将从 API 任务 变量中检索值。 在执行过程中,如果不满足表单规则条件,API 任务 将无法按预期运行。
    1. 单击表单规则选项卡。
    2. 如有需要,输入规则的名称。 (例如, API 任务 调用)。
    3. 输入一个 If 条件以验证按钮是否被按下。在表单中调用 API 任务
    4. 要定义 Then 子句,请选择表单操作,然后从下拉菜单中选择从 API 调用获取值
    5. 您可以使用添加变量映射选项将与 API 任务 相关的变量映射到表单。
      注: 如果您编辑已发布的 API 任务 并在签入任务后添加其他变量,这些变量将不会显示在表单中。 在添加变量后,您必须签入 API 任务
    6. 单击浏览以选择特定的 API 任务 来执行指定的操作。 在此示例中,选择一个 API 任务 API 任务 - 邮政编码 )来检索任何邮政编码地点