Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhre Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Esportazione di file tramite l'API

  • Aggiornato: 1/28/2021
    • Automation 360 v.x
    • Esplora
    • Spazio di lavoro RPA
    • Documenti API

Esportazione di file tramite l'API

È possibile esportare bot con i file dipendenti utilizzando l'API di esportazione.

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.
  • È necessario disporre delle autorizzazioni Export (Esporta), botView package (Visualizza pacchetto) e Check in (Registrazione) o Check out (Estrazione) per le cartelle richieste.
  • Utilizza l'API di autenticazione per generare un token Web JSON. Vedere API di autenticazione.
  • Un ID file del che bot si desidera esportare dalla cartella pubblica.

    Elenca file e cartelle per API di workspace

    Nota: Gli utenti possono solo visualizzare le cartelle e le sottocartelle a cui hanno accesso.
  • I seguenti URL API:
    • https://<your_control_room_url>/ v2/blm/esportazione: per esportare il repository bot
    • https://<your_control_room_url>/ v2/blm/stato/{requestId}: per ottenere lo stato di esportazione per ID richiesta
    • utenti/utenti/elencohttps://<your_control_room_url>/ v2/blm/basso/{downloadFileId}: per scaricare il esportato bot

Procedura

  1. Aggiungere il token di autenticazione all'intestazione della richiesta.
  2. Cercare uno o più ID file di che bot si desidera esportare.
  3. Utilizzare il metodo POST e l'URL dell'endpoint:https://<your_control_room_url>/ v2/blm/esportazione.
    Il corpo della richiesta di esempio seguente esporta con bot fileId 2197 insieme ai pacchetti richiesti per bot.

    Corpo della richiesta:

    {
      "name": "export-docs",
      "fileIds": [
        2197
      ],
      "includePackages": true
    }
  4. Inviare la richiesta.
    Il corpo della risposta seguente restituisce il requestId.
    Corpo della risposta:
    {
      "requestId": "987c0de3-b158-4e71-975e-27d10b9a83fb"
    }
  5. Utilizza il metodo GET e l'URL dell'endpoint: <your_control_room_url>/v2/blm/stato/{requestId}
    Immettere il requestId generato nella fase 4 per conoscere lo stato dell'esportazione.
    https://192.0.2.0/v2/blm/status/987c0de3-b158-4e71-975e-27d10b9a83fb
  6. Inviare la richiesta.
    Il corpo della risposta seguente restituisce lo stato e downloadFileId.
    Corpo della risposta:
    {
      "requestId": "987c0de3-b158-4e71-975e-27d10b9a83fb",
      "type": "EXPORT",
      "status": "COMPLETED",
      "downloadFileName": "export-docs",
      "downloadFileId": "ZXhwb3J0LWRvY3M=",
      "errorMessage": ""
    }
  7. Utilizza il metodo GET e l'URL dell'endpoint: <your_control_room_url>/v2/blm/downoad/{downloadFileId}
    Immettere il downloadFileId generato nella fase 6.
    https://192.0.2.0/v2/blm/downoad/ZXhwb3J0LWRvY3M=
  8. Inviare la richiesta.
    Viene visualizzata la finestra di dialogo . Sfogliare il percorso e salvare il pacchetto esportato in formato file zip.

    L'API REST risponde a ogni richiesta con un codice di risposta HTTP. Per i codici di risposta, consulta Codici di risposta API.

Fasi successive

Importare il file esportato nella cartella privata della destinazione Sala di controllo.
Invia feedback