Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Создайте API пула устройств

  • Обновлено: 1/29/2021
    • Automation 360 v.x
    • Изучение
    • Рабочая область RPA

Создайте API пула устройств

Пулы устройств — это логическая группировка устройств или подобных Bot Runner машин, на которых можно запускать автоматы управления рабочими нагрузками или запланированные автоматы. Создайте пул устройств с помощью API-интерфейса с уникальным именем и добавьте его в Bot Runners пул устройств без участия пользователя.

Подготовка

Прим.: Можно просмотреть в Control Room APIs , Community Editionно функциональность API ограничена. Для Automation 360 доступа к полной функциональности API-интерфейсов требуется лицензированная версия.

Убедитесь, что у вас есть следующее:

  • Роль AAE_Pool_Admin и просмотр и управление всеми правами доступа к устройствам
  • Используйте API аутентификации для создания веб-маркера JSON. См. API аутентификации.
  • URL-адреса конечных точек:
    • <your_control_room_url>/v2/devices/pols
    • <your_control_room_url>/v2/devices/list

Процедура

  1. Добавьте маркер аутентификации в заголовок запроса.
  2. Используйте метод POST и URL-адрес конечной точки: <your_control_room_url>/v2/devices/pols.
    Если вы хотите найти или получить список всех доступных устройств, используйте следующий URL-адрес конечной точки: https://<your_control_room_url>/v2/devices/list

    Запросить сведения об устройстве

    Например:
    POST https://192.0.2.0/v2/devices/pools

    Это пример тела запроса позволяет добавить схему автоматизации, без участия Bot Runnersпользователя , владельцев и потребителей в пул устройств.

    Тело запроса:
    {
      "name": "Finance-device-pool",
      "description": "Pool for Finance RPA",
      "deviceIds": [
        "1",
        "10"
      ],
      "automationScheme": "ROUND_ROBIN",
      "ownerIds": [
        "1",
        "24",
        "26"
      ],
      "consumerIds": [
        "21",
        "22"
      ]
    }
  3. Отправьте запрос.
    После успешного выполнения запроса в тело ответа возвращается уникальный идентификатор пула устройств. Также предоставляются сведения об устройствах, владельцах и потребителях, связанных с пулом устройств.
    В этом примере тело ответа возвращает уникальный идентификатор пула устройств как 4.
    Ответный орган:
    {
      "id": "4",
      "name": "Finance-device-pool",
      "description": "Pool for Finance RPA",
      "automationScheme": "ROUND_ROBIN",
      "status": "CONNECTED",
      "timeSlice": "5",
      "timeSliceUnit": "MINUTES",
      "deviceIds": [
        "1",
        "10"
      ],
      "ownerIds": [
        "1",
        "24",
        "26"
      ],
      "consumerIds": [
        
      ],
      "detailedStatus": "SOME_CONNECTED",
      "updatedBy": "24",
      "updatedOn": "2020-05-26T09:26:54.556280800Z",
      "createdBy": "24",
      "createdOn": "2020-05-26T09:26:54.556280800Z",
      "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c",
      "tenantId": "4"
    }
    API-интерфейс REST отвечает на каждый запрос с помощью кода ответа HTTP. Коды ответа см. Коды отклика APIв разделе .

Дальнейшие действия

Если вы выполняете шаги с по Автоматизация рабочих нагрузок, далее Запустить bot с помощью API очереди.

Если вы выполняете шаги с по Разверните bot, далее Развертывание bots API.

Отправить отзыв