Ознакомиться с документацией 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/eques/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 Token.
  2. Используйте метод POST и URL-адрес конечной точки: <your_control_room_url>/v3/wlm/eques/list
    Например, используйте Control Roomследующий URL-адрес:
    https://192.0.2.0/v3/wlm/queues/list
    Используйте фильтры в. Тело запроса, чтобы получить список всех очередей, которые НАХОДЯТСЯ В состоянии «ИСПОЛЬЗОВАТЬ» и имеют статус «Финансы » имя.

    Тело запроса:

    {
      "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 нажмите выполнить.
    Ответ возвращает все сведения о очереди, в которой есть Finance в названии и IN_USE AS статус.
    Ответ корпус:
    {
      "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
        }
      ]
    }
Отправить отзыв