Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Ejecutar un bot con API de lista de prioridad

  • Actualizado: 2020/09/10

    Ejecutar un bot con API de lista de prioridad

    Cree una automatización para procesar colectivamente todo el Work Items de una lista en todo el Bot Runners presente en uno o más grupos de dispositivos usando la API.

    Antes de empezar

    • Debe tener los siguientes permisos:
      • Ejecutar bot
      • Ejecutar o programar permiso en la carpeta bot
      • Consumidor de la lista de prioridad
      • Consumidores del grupo de dispositivos
    • Debe tener las direcciones URL de punto final:
      • <your_control_room_url>/v3/wlm/automations
      • <your_control_room_url>/v1/usermanagement/users/list
      • <your_control_room_url>/v3/wlm/queues/list
      • <your_control_room_url>/v2/devices/pools/list

    Procedimiento

    1. Utilice el método POST y la URL de punto final: <your_control_room_url>/v3/wlm/automations.
      Introduzca parámetros como nombre de la automatización, fileId, filename, queueID, queueName, runAsUserIds y poolId.
      • Si desea buscar u obtener una lista de todos los iddelista disponibles, utilice la URL de terminal <your_control_room_url>/v3/wlm/queues/list.

        Lista de prioridad de WLM

      • Si desea buscar u obtener una lista de todos los runAsUserIds, utilice la URL de terminal: <your_control_room_url>/v1/usermanagement/users/list.

        Buscar usuarios

      • Si desea buscar u obtener una lista de todos los IDdegrupo, use la URL de terminal: <your_control_room_url>/v2/devices/pools/list.

        Lista de grupos de dispositivos

      En este ejemplo, los parámetros se introducen de la siguiente manera:
      • Nombre de la automatización como Finanzas-RPA-Ejecución
      • Bot nombre de archivo como wlmql
      • runAsUserIds como 4 y 5 que iniciará sesión en el dispositivo para ejecutar la automatización
      • queueID como 17, asociado con la lista para ejecutar la automatización
      • poolId como 1 que está asociado con el grupo
      Cuerpo de la solicitud:
      {
        "name": "Finance-RPA-Run",
        "automationName": "Finance-RPA-Run",
        "fileName": "wlmq1",
        "botInput": {
          
        },
        "status": "ACTIVE",
        "description": "WLM for Finance",
        "rdpEnabled": false,
        "setAsDefaultDevice": false,
        "poolIds": [
          
        ],
        "workspaceName": "public",
        "timeZone": "Asia/Calcutta",
        "runAsUserIds": [
          "4",
          "5"
        ],
        "queueId": "17",
        "poolId": "1"
      }
    2. Envíe la solicitud.
      Cuando la solicitud se realiza correctamente, se devuelve un id de automatización única en el cuerpo de respuesta después de que la automatización de WLM se ejecuta correctamente. También se proporcionan los detalles del nombre e ID de la lista asociada y los ID de los nombres de usuario para los que se ejecuta la automatización.
      En este ejemplo, el cuerpo de la respuesta devuelve el id de automatización única como 12.
      Cuerpo de la respuesta:
      {
        "id": "12",
        "name": "Finance-RPA-Run",
        "status": "ACTIVE",
        "description": "WLM for Finance",
        "rdpEnabled": false,
        "priority": "1",
        "queueId": "17",
        "queueName": "Finance-Q",
        "poolId": "1",
        "runAsUserIds": [
          "4",
          "5"
        ],
        "fileId": "17",
        "startedOn": "2020-05-26T09:42:51.958893800Z",
        "startedBy": "24",
        "createdBy": "24",
        "createdOn": "2020-05-26T09:42:51.958893800Z",
        "updatedBy": "24",
        "updatedOn": "2020-05-26T09:42:51.958893800Z",
        "tenantId": "1",
        "version": "0",
        "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
      }
      La API REST responde a cada solicitud con un código de respuesta HTTP. Para obtener detalles sobre los códigos de respuesta, consulte Códigos de respuesta de API.
    Enviar comentarios