Task Bot package
- Updated: 2024/03/04
Task Bot package
使用 Task Bot package 中的运行、暂停、停止 actions,以管理从父项 bot 或使用 API 的第三方软件运行一个或多个子项 bots。
登录
子项 bot,将用户名和密码输入网页表单,然后单击提交。 登录
子项 bot 接受父项 bot 的凭据并返回成功消息,然后父项 bot 可以调用后续的 CreateInvoice
子项 bot。 登录
子项 bot 还应包含错误处理逻辑,以防凭据不正确。这种构建更小的自给式 bots 的做法使用户能够在更多任务中重复使用 bot 逻辑,并使错误处理和故障排除更容易。 这也减少了构建和维护 bots 所花费的时间。 因此,组织能够快速扩展其自动化计划。 此示例中的登录
子项 bot 可以在涉及向网站上的登录页面提供凭据的任何任务中重复使用。
当您运行 Task Bot 时,它会反复调用自身直到您选择停止时,bot 会无限运行,因此会遇到与堆栈内存问题相关的错误。 我们建议您创建具有不同名称的父项和子项 bot,然后从父项 bot 运行子项 bot。
注:
- 当您创建 Task Bot 时,请确保父项和子项 bots 具有相同的 package 版本。
- CSV/text 文件和录制器会话无法跨 bots 共享。 您可以通过使用会话变量在 bots 间共享 Excel 会话。 请参阅 在 bots 之间共享 Excel 会话的示例。
- 当您在 Run Task 中使用文件类型变量时,请确保已在变量中设置默认值。 如果没有默认值,bot 在执行时会显示错误。
此外,从父项 bots 运行子项 bot 可以通过以下方式更好地控制数据:
- 用户可以配置子 bot 中的变量,通过从以下选项中进行选择来控制信息交换的方向:
- 用作输入: 变量包含的值是子项 bot 从父项 bot 或第三方软件接受的。
- 用作输出: 变量包含的值是子项 bot 传递给父项 bot 或第三方软件的。
- 两者: 该值可以在两个方向上传递。
- 两者都不是: 变量仅限于此 bot;不能跨其他 bots 共享。
- 其他用户可以在不查看其内容的情况下重复使用子项 bots。
Task Bot package 包括以下 actions:
Action | 描述 |
---|---|
暂停 | 请参阅 暂停 action。 |
运行 |
|
停止 | 请参阅 Stop action。 |