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

Automation Anywhere Automation 360

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

Содержимое

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

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

  • Обновлено: 2021/01/29

    Создайте 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.

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