Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Esegui bot con API coda

  • Aggiornato: 2020/09/10

    Esegui bot con API coda

    Crea un'automazione per elaborare collettivamente tutte le Work Items di una coda in tutti i Bot Runners 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