阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

添加 Work Items 到队列 API

  • 已更新:9/09/2020
    • Automation 360 v.x
    • 探索
    • RPA 工作区
    • API 文档

添加 Work Items 到队列 API

根据定义的模型或结构,将 Work Items 添加或插入到 Control Room 中的现有队列。

先决条件

  • 用户必须是队列所有者和参与者
  • 您必须具有端点 URL:
    • <your_control_room_url>/v3/wlm/queues/{queueId}/workitems
    • <your_control_room_url>/v3/wlm/queues/list

过程

  1. 使用 POST 方法和端点 URL:<your_control_room_url>/v3/wlm/queues/{queueId}/workitems
    输入您要在队列中添加 Work ItemqueueId
    注: 如果要搜索或获取所有可用 queueId 的列表,请使用端点 URL <your_control_room_url>/v3/wlm/queues/list

    列出 WLM 队列

    例如,使用 queueId17
    POST https://192.0.2.0/v3/wlm/queues/17/workitems

    在请求正文中输入一个或多个工作项。要添加多个 Work Items,请在循环中调用 API。

    请求正文:
    {
      "workItems": [
        {
          "json": {
            "first_name": "Jane",
            "last_name": "Doe",
            "email": "jane.doe@example.com"
          }
        }
      ]
    }
  2. 发送请求。
    当请求成功时,响应正文中将返回唯一的 Work ItemID,并根据定义的 Work Item 模型或结构将 Work Items 添加到队列中。
    在此示例中,将根据定义的结构,将具有 first_nameJanelast_nameDoeemailjane.doe@example.comWork Item 添加到队列中。
    响应正文:(截断输出)
    {
      "id": 77,
      "createdBy": 24,
      "createdOn": "2020-05-19T17:41:57.602092100Z",
      "updatedby": 24,
      "updatedOn": "2020-05-26T09:13:31.090241700Z",
      "version": 2,
      "json": {
        "first_name": "Jane",
        "last_name": "Doe",
        "email": "jane.doe@example.com"
      },
      "result": "",
      "deviceId": 0,
      "status": "NEW",
      "col1": "1.0",
      "col2": "",
        ... 
      "co21": "",
      "deviceUserId": 0,
      "queueId": 5,
      "comment": "",
      "automationId": 0,
      "totalPausedTime": 0,
      "error": ""
    }
    REST API 用 HTTP 响应代码响应每个请求。有关响应代码的详细信息,请参阅 API 响应代码

后续步骤

创建自动化以通过队列运行机器人

发送反馈