Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhre Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Esegui bot con API coda

  • Aggiornato: 9/10/2020
    • Automation 360 v.x
    • Gestisci
    • Spazio di lavoro RPA
    • Documenti API

Esegui bot con API coda

Crea un'automazione per elaborare collettivamente tutte le Elementi di lavoro di una coda in tutti i Bot Runner presenti in uno o più pool di dispositivi utilizzando l'API .

Prerequisiti

  • È necessario disporre delle seguenti autorizzazioni:
    • Corri bot
    • Esegui o pianifica autorizzazione nella bot cartella
    • Consumatore coda
    • Consumatore del pool di dispositivi
  • È necessario disporre degli URL endpoint:
    • <your_control_room_url>/v3/wlm/automazioni
    • <your_control_room_url>/v1/gestioneutente/utenti/elenco
    • <your_control_room_url>/v3/wlm/coda/elenco
    • <your_control_room_url>/v2/dispositivi/pool/lista

Procedura

  1. Utilizza il metodo POST e l'URL dell'endpoint: <your_control_room_url>/v3/wlm/automations.
    Inserisci i parametri come il nome dell'automazione, fileId, filename, queueID, queueName, runAsUserIds e poolId.
    • Se desideri cercare o ottenere un elenco di tutti i queueId disponibili, utilizza l'URL dell'endpoint <your_control_room_url>/v3/wlm/queues/list.

      Elenca code WLM

    • Se desideri cercare o ottenere un elenco di tutti gli runAsUserIds, utilizza l'URL dell'endpoint: <your_control_room_url>/v1/usermanagement/users/list.

      Cerca API utenti

    • Se desideri cercare o ottenere un elenco di tutti i poolId, utilizza l'URL dell'endpoint: <your_control_room_url>/v2/devices/pools/list.

      Elenca API pool di dispositivi

    In questo esempio, i parametri vengono immessi come segue:
    • Nome dell'automazione come Finance-RPA-Run
    • Bot nomefile come wlmql
    • runAsUserIds come 4 e 5 che accederanno al dispositivo per eseguire l'automazione
    • queueID come 17, associato alla coda per eseguire l'automazione
    • poolId come 1 associato al pool
    Corpo della richiesta:
    {
      "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. Inviare la richiesta.
    Quando la richiesta ha esito positivo, un ID di automazione univoco viene restituito nel corpo della risposta dopo l'esecuzione dell'automazione WLM. Vengono inoltre forniti i dettagli del nome e dell'ID della coda associata e gli ID del nome utente per cui viene eseguita l'automazione.
    In questo esempio, il corpo della risposta restituisce l'ID di automazione univoco come 12.
    Corpo della risposta:
    {
      "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"
    }
    L'API REST risponde a ogni richiesta con un codice di risposta HTTP. Per ulteriori informazioni sui codici di risposta, consulta Codici di risposta API.
Invia feedback