Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Exportar arquivos usando API

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

Exportar arquivos usando API

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

Pré-requisitos

  • Você deve ter as permissões Exportar bots, Exibir pacote e Fazer Check-in ou Check-out para as pastas necessárias.
  • Um token de autenticação para um usuário registrado na Control Room.

    API de autenticação

  • Um ID de arquivo do bot que você deseja exportar da pasta pública.

    Listar pastas e arquivos de espaços de trabalho

    Nota: Os usuários só podem exibir as pastas e subpastas para as quais têm permissões de acesso.
  • As seguintes URLs de API:
    • <your_control_room_url>/v2/blm/export: Para exportar repositório bots
    • <your_control_room_url>/v2/blm/status/{requestId}: Para obter status de exportação por ID de solicitação
    • <your_control_room_url>/v2/blm/downoad/{downloadFileId}: Para baixar o bot exportado

Procedimento

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

    A API de exportaçã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 exportação do BLM.

  2. Procure um ou mais IDs de arquivo do bot que você deseja exportar.
  3. Use o método POST e a URL: <your_control_room_url>/v2/blm/export.
    Insira os seguintes parâmetros no corpo da solicitação:
    • nome: Esta é uma string. Insira o nome do arquivo de exportação.
    • Ids de arquivo: Este é um valor numérico. Insira um ou mais IDs de arquivo do bot que você deseja exportar.
    • incluirPacotes: Esse é um valor booliano. Insira verdadeiro ou falso. Insira verdadeiro se o arquivo de exportação deve conter pacotes necessários para bots.
    • arquivarSenha: Essa é uma string e é opcional. Insira a senha do arquivo de exportação.
    Corpo da solicitação:
    {
      "name": "export-docs",
      "fileIds": [
        2197
      ],
      "includePackages": true
    }
  4. Envie a solicitação.
    • No client REST, clique em ENVIAR.
    • Na interface do Swagger, clique em Executar.
    O corpo da resposta retorna a Iddasolicitação.
    Corpo da resposta:
    {
      "requestId": "987c0de3-b158-4e71-975e-27d10b9a83fb"
    }
  5. Use o método GET e insira o Iddasolicitação na URL: <your_control_room_url>/v2/blm/status/{requestId}
    https://192.0.2.0/v2/blm/status/987c0de3-b158-4e71-975e-27d10b9a83fb
  6. Envie a solicitação.
    • No client REST, clique em ENVIAR.
    • Na interface do Swagger, clique em Executar.
    O corpo da resposta retorna o status e downloadCampo.
    Corpo da resposta:
    {
      "requestId": "987c0de3-b158-4e71-975e-27d10b9a83fb",
      "type": "EXPORT",
      "status": "COMPLETED",
      "downloadFileName": "export-docs",
      "downloadFileId": "ZXhwb3J0LWRvY3M=",
      "errorMessage": ""
    }
  7. Use o método GET e insira o downloadCampo na URL: <your_control_room_url>/v2/blm/downoad/{downloadFileId}
    https://192.0.2.0/v2/blm/downoad/ZXhwb3J0LWRvY3M=
  8. Envie a solicitação.
    • No client REST, clique em Enviar e baixar.
    • Na interface do Swagger, clique em Executar.
    A caixa de diálogo será exibida. Navegue pelo caminho e salve o pacote exportado no formato de arquivo zip.

Próximas etapas

Importe o arquivo exportado na pasta privada da Control Room de destino.
Send Feedback (Enviar Feedback)