Use as actions do método Get do package REST Web Services para recuperar ou obter as informações identificadas pelos parâmetros incluídos no URI.

Esse exemplo usa endpoints da API de exemplo Swagger Petstore (Petstore) para demonstrar como a ação do método Get recupera uma lista de todos os animais de estimação disponíveis no banco de dados Petstore e exporta a lista para um arquivo de texto no sistema local.
Nota: A ação do método Get não requer nenhum corpo de solicitação.

Pré-requisitos

Certifique-se de criar um arquivo de texto no seu sistema local para salvar as informações do corpo da resposta.

Procedimento

  1. Crie um novo bot.
    1. Faça login na instância da Control Room.
    2. Clique em Automação no painel esquerdo.
    3. Clique em Criar > Task Bot.
    4. Insira um nome de bot apropriado no modal Criar bot de tarefa.
    5. Clique em Escolher e siga as instruções para selecionar um local de armazenamento apropriado.
      O local padrão de armazenamento do bot é \Bots\.
    6. Clique em Criar e editar.
  2. Clique duas vezes ou arraste a REST Web Services > Método GET action.
  3. Insira o seguinte URI na seção URI:
    https://petstore3.swagger.io/api/v3/pet/findByStatus?status=available
  4. Selecione Sistema em Configuração de proxy.
  5. Por padrão, Sem autenticação é definido como o Modo de autenticação.
    Para APIs que exigem autenticação, selecione um método de autenticação apropriado no menu suspenso Modo de autenticação. Para obter mais informações sobre modos de autenticação, consulte REST Web Services package.
  6. Opcional: Defina as seguintes Opções avançadas:
    • Capturar resposta de falha: Ative essa opção para registrar as respostas de falha no arquivo de saída.
    • Permitir conexão insegura ao usar https: Ative essa opção para permitir uma conexão insegura ao usar um servidor https. Os dados transferidos são inseguros e visíveis.
    • Aceitar cookies: Ative essa opção para armazenar os cookies do URI para chamadas de API subsequentes dentro da automação. Os cookies são excluídos automaticamente quando a automação é concluída.
    • Fazer download de arquivo: Ative esta opção para baixar o arquivo localmente. Digite o caminho para o local do arquivo. Você também pode marcar a caixa de seleção para substituir um arquivo existente.

    Para obter mais informações sobre as Opções avançadas, consulte REST Web Services package.

  7. Crie uma variável de saída do tipo dicionário chamada Saída usando a opção Criar variável em Atribuir a saída a uma variável.
    A solicitação GET importa as informações do corpo da resposta para essa variável.
  8. Clique duas vezes ou arraste a action Registrar texto em arquivo para ver o corpo da resposta.
    A ação Registrar texto em arquivo exporta o corpo da resposta da variável de dicionário para o arquivo de texto criado.
  9. Insira o caminho do arquivo para o arquivo de texto criado em Caminho do arquivo.
  10. Digite $Output{Body}$ no campo Inserir texto para log.
  11. Clique em Salvar e, em seguida, clique em Executar.
    O bot recupera o corpo da resposta e o salva no arquivo de texto.
    Nota: Você não pode usar o método Get para baixar um bot ou arquivo exportado inserindo o endpoint da API de download como o URI.