阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

添加 Work Items 到队列 API

  • 已更新:2020/09/09

    添加 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 响应代码

    后续步骤

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

    发送反馈