Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

列出 WLM 隊列

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

列出 WLM 隊列

使用工作負荷管理隊列列表 API 獲取與指定 Control Room關聯的所有隊列的列表。

先決條件

您必須具備下列項目:

  • 佇列使用者權限
  • 在中註冊之使用者的驗證權杖 Control Room

    驗證 API

  • 端點 URL :<your _control_room _url>/v3/wlm/queues/list

將請求正文保留爲空,以請求所有可用隊列的信息。在請求主體中添加一個或多個過濾器參數,以限制從所有可用 WLM 隊列返回的信息。

支持的可過濾參數
ID
隊列的數字標識符。
  • 字段ID
  • 類型整數
{
  "filter": {
    "operator": "eq",
    "value": "7",
    "field": "id"
  }
}
名稱
隊列的名稱。
  • 字段名稱
  • 類型字串
{
  "filter": {
    "operator": "substring",
    "value": "Finance",
    "field": "name"
  }
}
狀態
隊列的狀態,例如:草稿、使用中或未使用中。
  • 字段狀態
  • 類型字串
{
   "filter": {
    "operator": "eq",
    "value": "IN_USE",
    "field": "status"
  
}

程序

  1. 使用 POST 方法生成身份驗證 JSON Web 令牌。
  2. 使用 POST 方法和結束點 URL : <your _control_room _url>/v3/wlm/queues/list
    例如,使用以下 Control RoomURL :
    https://192.0.2.0/v3/wlm/queues/list
    在中使用篩選 檢索處於 “ in_use ”狀態且 具有“ Finance ”狀態的所有隊列的列表的請求主體 名稱。

    要求本文:

    {
      "sort": [
        {
          "field": "name",
          "direction": "asc"
        }
      ],
      "filter": {
        "operator": "and",
        "operands": [
          {
            "operator": "eq",
            "value": "IN_USE",
            "field": "status"
          },
          {
            "operator": "substring",
            "value": "Finance",
            "field": "name"
          }
        ]
      },
      "fields": [
        
      ],
      "page": {
        "offset": 0,
        "total": 14,
        "totalFilter": 10,
        "length": 100
      }
    }
  3. 發送請求。
    • 在 REST 客戶端中,單擊 發送
    • 在 Swagger 接口中,單擊 Execute(執行)。
    回應會傳回佇列的所有詳細資料 , 該佇列 的名稱是 Finance , 而 in_use 則是 狀態。
    回應 主體:
    {
      "page": {
        "offset": 0,
        "total": 14,
        "totalFilter": 1
      },
      "list": [
        {
          "id": "12",
          "createdBy": "24",
          "createdOn": "2020-05-19T18:37:11.713311Z",
          "updatedBy": "24",
          "updatedOn": "2020-05-19T19:14:13.641004200Z",
          "tenantId": "1",
          "version": "11",
          "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c",
          "name": "Finance_WLM",
          "description": "Finance WLM Automation",
          "reactivationThreshold": "1",
          "status": "IN_USE",
          "manualProcessingTime": "0",
          "manualProcessingTimeUnit": "SECONDS",
          "workItemProcessingOrders": [
            {
              "columnId": "37",
              "priority": "1",
              "name": "",
              "sortDirection": "desc",
              "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
            },
            {
              "columnId": "38",
              "priority": "2",
              "name": "",
              "sortDirection": "asc",
              "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
            },
            {
              "columnId": "39",
              "priority": "3",
              "name": "",
              "sortDirection": "desc",
              "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
            }
          ],
          "workItemModelId": "7",
          "displayColumnIds": [
            "36",
            "37",
            "38",
            "39",
            "40"
          ],
          "considerReactivationThreshold": false
        }
      ]
    }
傳送意見反饋