Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Creación de la API del grupo de dispositivos

  • Actualizado: 2021/01/29
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA

Creación de la API del grupo de dispositivos

Los grupos de dispositivos son una agrupación lógica de dispositivos o máquinas similares Bot Runner en los que puede ejecutar sus automatizaciones de gestión de la carga de trabajo o automatizaciones programadas. Cree un grupo de dispositivos mediante una API con un nombre único y añada un Bot Runners al grupo de dispositivos.

Antes de empezar

Nota: Puede ver el Control Room APIs en el Community Editionpero la funcionalidad de la API es limitada. Necesita una licencia Automation 360 Edition para acceder a toda la funcionalidad de las APIs.

Asegúrese de tener lo siguiente:

  • Función AAE_Pool_Admin y permiso para ver y gestionar TODOS los dispositivos
  • Todas las llamadas a la API deben contener un token de autenticación en la cabecera de la solicitud. Utilizar la Autenticación para generar un token web JSON. Véase API de autenticación.
  • URLs de los puntos finales:
    • <your_control_room_url>/v2/devices/pools
    • <your_control_room_url>/v2/devices/list

Procedimiento

  1. Añade el token de autenticación a la cabecera de la solicitud.
  2. Utilice el método POST y la URL del punto final:<su_sala_de_control_url>/v2/devices/pools.
    Si desea buscar u obtener una lista de todos los deviceIdsutilice la siguiente URL del punto final: https://<su_sala_de_control_url>/v2/devices/list

    Request device details

    Por ejemplo:
    POST https://192.0.2.0/v2/devices/pools

    El cuerpo de la solicitud de este ejemplo permite añadir un esquema de automatización, desatendida Bot Runnersy consumidores en el grupo de dispositivos.

    Cuerpo de la solicitud:
    {
      "name": "Finance-device-pool",
      "description": "Pool for Finance RPA",
      "deviceIds": [
        "1",
        "10"
      ],
      "automationScheme": "ROUND_ROBIN",
      "ownerIds": [
        "1",
        "24",
        "26"
      ],
      "consumerIds": [
        "21",
        "22"
      ]
    }
  3. Envía la solicitud.
    Cuando la solicitud tiene éxito, un único grupo de dispositivos id se devuelve en el cuerpo de la respuesta. También se proporcionan los detalles de los dispositivos, los propietarios y los consumidores asociados al conjunto de dispositivos.
    En este ejemplo, el cuerpo de la respuesta devuelve el grupo de dispositivos único id como 4.
    Cuerpo de la respuesta:
    {
      "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"
    }
    La API REST responde a cada solicitud con un código de respuesta HTTP. Para los códigos de respuesta, véase API response codes.

Qué hacer a continuación

Si está realizando los pasos para Create workload automation, siguiente Ejecutar bot con la cola API.

Si está realizando los pasos para Despliegue un bot, siguiente Implementación bot.

Enviar comentarios