Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Importar arquivos usando API

  • Atualizado: 6/12/2020
    • Automation 360 v.x
    • Explorar
    • Espaço de trabalho RPA
    • Documentos de API

Importar arquivos usando API

Você pode exportar bots com seus arquivos dependentes usando a API de importação.

Pré-requisitos

  • Você deve ter as permissões para Importar bots, Gerenciar pacote e Fazer check in para as pastas e licença de Bot Creator.
  • Um token de autenticação para um usuário registrado na Control Room.

    API de autenticação

  • As seguintes URLs de API:
    • <your_control_room_url>/v2/blm/import: Para importar repositório bot
    • <your_control_room_url>/v2/blm/status/{requestId}: Para obter status de importação por ID de solicitação

Procedimento

  1. Use o método POST para gerar um token de autenticação Web JSON.
    API de autenticação

    A API de importação do BLM usa o token de autenticação obtido usando a API de autenticação. O token de autenticação deve ser transmitido como uma das entradas de cabeçalho para a API de importação do BLM.

  2. Use o método POST e a URL: <your_control_room_url>/v2/blm/import.
    Forneça os seguintes parâmetros para o cabeçalho da solicitação.
    • carregar: Escolha o arquivo que você deseja importar na Control Room.
    • açãoSeExistente: Selecione a opção PULAR ou SUBSTITUIR se o arquivo que você está importando já existir.
    • arquivarSenha: Essa é uma string e é opcional. Insira a senha do arquivo.
    Corpo da solicitação:
    {
      "upload": "docs-blm.zip",
      "actionIfExisting": "OVERWRITE"
    }
  3. Envie a solicitação.
    • No client REST, clique em ENVIAR.
    • Na interface do Swagger, clique em Executar.
    O corpo da resposta retorna Iddasolicitação.
    Corpo da resposta:
    {
      "requestId": "eafef543-2d7a-47f5-81d0-490d09dd68d2"
    }
  4. Use o método GET e insira o Iddasolicitação na URL: <your_control_room_url>/v2/blm/status/{requestId}

    Corpo da solicitação:

    https://192.0.2.0/v2/blm/status/eafef543-2d7a-47f5-81d0-490d09dd68d2
  5. Envie a solicitação.
    • No client REST, clique em ENVIAR.
    • Na interface do Swagger, clique em Executar.
    O corpo da resposta retorna o status.
    Corpo da resposta:
    {
        "requestId": "fa4b0c56-fab8-42ef-8d96-fc6b53e1cbaa",
        "type": "IMPORT",
        "status": "COMPLETED",
        "downloadFileName": "",
        "downloadFileId": "",
        "errorMessage": ""
    }

    O status CONCLUÍDO indica que o arquivo foi importado com sucesso. Você pode encontrar o arquivo importado em sua Control Room.

Send Feedback (Enviar Feedback)