Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

API stato distribuzione bot richiesta

  • Aggiornato: 2021/01/12

    API stato distribuzione bot richiesta

    Quando distribuisci un bot potresti voler verificare lo stato della bot distribuzione. Questa API consente di conoscere lo stato di distribuzione del bot distribuito.

    Prerequisiti

    Nota: Puoi visualizzare in Control Room APIs, ma Community Edition la funzionalità API è limitata. È necessaria Automation 360 un'edizione con licenza per accedere alla funzionalità completa delle API.
    • Utilizza l'API di autenticazione per generare un token Web JSON. Vedere API di autenticazione.
    • È necessario l'ID distribuzione per monitorare lo stato di distribuzione di un botspecifico. Questo è l'output di Distribuisci bots API.

    Procedura

    1. Aggiungere il token di autenticazione all'intestazione della richiesta.
    2. Utilizzare il metodo POST e l'URL dell'endpoint: <your_control_room_url>/v2/activity/list
      Corpo della richiesta:
      {
        "filter": {
          "operator": "eq",
          "field": "deploymentId",
          "value": "14c2b6f8-c2a0-4a57-959d-ef413df0d179"
        }
      }
    3. Inviare la richiesta.
      Corpo della risposta: In una richiesta riuscita, questo endpoint restituisce lo stato di distribuzione come COMPLETED (COMPLETATO), IN PROGRESS (IN CORSO) o FAILED (NON RIUSCITO).
      {
          "page": {
              "offset": 0,
              "total": 13,
              "totalFilter": 1
          },
          "list": [
              {
                  "id": "e49cea73-01fb-4a10-a7de-ce3e7b83a5ae_0e6c0971292ea185",
                  "automationName": "deploy-test_20.05.01.17.08.35_jdoe_API",
                  "fileName": "deploy-test",
                  "filePath": "Automation Anywhere\\Bots\\deploytest\\deploy-test",
                  "type": "TASK",
                  "startDateTime": "2020-05-01T17:09:02Z",
                  "endDateTime": "2020-05-01T17:09:05Z",
                  "command": "",
                  "status": "COMPLETED",
                  "progress": 100,
                  "automationId": "22260",
                  "userId": "2538",
                  "deviceId": "894",
                  "currentLine": 1,
                  "totalLines": 1,
                  "fileId": "57911",
                  "modifiedBy": "2540",
                  "createdBy": "2538",
                  "modifiedOn": "2020-05-01T17:08:47.657801Z",
                  "createdOn": "2020-05-01T17:08:38.228573Z",
                  "deploymentId": "14c2b6f8-c2a0-4a57-959d-ef413df0d179",
                  "queueName": "",
                  "queueId": "",
                  "usingRdp": false,
                  "message": "",
                  "canManage": false,
                  "deviceName": "MyCompany-JohnDoe",
                  "userName": "jdoe"
              }
          ]
      }
      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