Como Adicionar Múltiplos Parâmetros ao Corpo das Requisições da API no Apidog?

Miguel Oliveira

Miguel Oliveira

2 agosto 2025

Como Adicionar Múltiplos Parâmetros ao Corpo das Requisições da API no Apidog?

Apidog para empresas

Implantação local

SSO & RBAC

Conforme SOC 2

Explorar Apidog Enterprise

Ao projetar APIs no Apidog, você pode encontrar situações que exigem a adição de um grande número de parâmetros de solicitação. Imagine um endpoint que necessita de dezenas ou até centenas de parâmetros. Adicionar cada parâmetro individualmente na seção "Editar" pode ser trabalhoso, demorado e propenso a erros.

Felizmente, o Apidog oferece maneiras de adicionar parâmetros em lote, tornando o processo mais suave e eficiente.

Parâmetros do corpo

Neste artigo, exploraremos vários métodos para adicionar parâmetros de solicitação em massa. Vamos nos aprofundar nos detalhes.

botão

Método 1: Usando o Recurso de Edição em Lote

Quando o tipo de parâmetro de corpo é form-data ou x-www-form-urlencoded, você pode utilizar o recurso "Edição em Lote" para adicionar parâmetros de solicitação.

Acessar a Função de Edição em Lote:

Na lista de parâmetros, localize o botão "Edição em Lote" no canto superior direito. Clicar nesse botão abrirá uma caixa de edição de texto onde você pode inserir parâmetros em massa.

Recurso de Edição em Lote

Inserir Parâmetros em Formato CSV:

Os parâmetros devem estar no formato CSV. Por exemplo, para parâmetros form-data, o formato necessário é:

Nome do Parâmetro, Tipo, Obrigatório, Valor Exemplo, Content-Type, Descrição

Cada item separado por vírgulas pode ser deixado em branco, se necessário. Você pode aproveitar ferramentas de IA para organizar esses dados e minimizar erros. Aqui está um exemplo:

email, string, false, user@gmail.com, text/plain, Endereço de email do usuário
senha, string, false, ********, text/plain, Senha do usuário
Inserir Parâmetros em Formato CSV

Após inserir os parâmetros, clique no botão "OK" para gerar os parâmetros de solicitação correspondentes.

Dados do Formulário

Método 2: Gerar Parâmetros de Formatos Existentes

Ao trabalhar com tipos de parâmetros de corpo, como JSON ou XML, você pode colar o conteúdo diretamente no formato específico para gerar parâmetros automaticamente.

Gerando Parâmetros de Formatos Existentes

Usar JSON para Adicionar Parâmetros em Massa:

Clique no botão "Gerar a partir do JSON" na lista de parâmetros, que abrirá uma caixa de edição de texto onde você pode colar ou inserir o objeto JSON.

Os comentários no JSON podem ser reconhecidos como descrições de parâmetros. Você pode especificar o modo de substituição ou convenções de nomenclatura conforme necessário. Aqui está um exemplo:

{"region_id": "82","email": "b.wawjn@gmail.com", // Email do usuário"sales_channel_id": "12","customer_id": "98","country_code": "70", // Código do país"context": {"ip": "::1","user_agent": "Chrome"
    },// Outros parâmetros...
}

Você pode visualizar os dados JSON inseridos antes de confirmar.

Visualizar os dados JSON inseridos

Após a edição, clique no botão “OK” para gerar os parâmetros de solicitação correspondentes.

Se o interruptor “Gerar Automaticamente” estiver ativado, exemplos de solicitação também são gerados.

Usar XML para Adicionar Parâmetros em Massa:

Semelhante ao JSON, você também pode colar seus dados XML na caixa de edição. Clique no botão "OK" para gerar os parâmetros de solicitação relevantes. Aqui está um exemplo:

Importar do Banco de Dados:

Você também tem a opção de importar parâmetros de um banco de dados, conectando-se e selecionando as tabelas de dados desejadas. Os comentários dos campos no banco de dados podem ser usados como descrições ou nomes.

Importar do Banco de Dados

Alternativamente, você pode inserir declarações SQL DDL para gerar parâmetros (atualmente suportando apenas MySQL), assim:

CREATE TABLE 
carts
 (
  id int NOT NULL AUTO_INCREMENT,
  region_id varchar(10) DEFAULT NULL,
  email varchar(255) DEFAULT NULL,
  sales_channel_id varchar(10) DEFAULT NULL,
  customer_id varchar(10) DEFAULT NULL,
  country_code varchar(10) DEFAULT NULL,PRIMARY KEY (
id
)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
Inserir SQL DDL

Método 3: Adicionando Parâmetros Comuns/Modelos de Dados

O Apidog permite que você crie e use modelos de parâmetros predefinidos, possibilitando a reutilização em APIs semelhantes, notavelmente através de parâmetros comuns e modelos de dados.

Adicionando Parâmetros Comuns:

No menu de navegação à esquerda, selecione "Configurações", depois clique em "Parâmetros Comuns" para adicionar parâmetros que você usa com frequência.

Adicionando Parâmetros Comuns

Quando você precisar usar um parâmetro comum na API, basta clicar na caixa de entrada do parâmetro, e um painel de seleção aparecerá para que você escolha rapidamente seus parâmetros predefinidos.

Parâmetros
Tags

Adicionando Esquemas:

Encontre a opção "Esquemas" no menu de navegação à esquerda, clique no botão "Novos Esquemas", insira o nome e a descrição do modelo, depois adicione campos e defina o tipo, valor de exemplo e descrição de cada campo.

Novos Esquemas

Os parâmetros dos esquemas também podem ser gerados via JSON ou JSON Schema, como mencionado no Método 2.

Gerar a partir do JSON

Quando você precisar usar um esquema na solicitação ou resposta, basta clicar no tipo (por exemplo, objeto) e selecionar "Referenciar outros esquemas" na lista suspensa.

Referenciar outros esquemas

Selecione os esquemas predefinidos da lista e os parâmetros serão preenchidos automaticamente na API.

Tipo de Dados

Se você precisar adicionar ou modificar alguns parâmetros, pode modificá-los no respectivo “Esquema de Dados”, ou desreferenciá-los. Ao desreferenciar, os parâmetros de solicitação não dependem mais do modelo de dados comum, mas existem de forma independente e pertencem exclusivamente à API atual.

Modificar esquemas de dados

Método 4: Importando Comandos cURL

O Apidog suporta a importação direta de comandos cURL, permitindo uma configuração rápida dos parâmetros de solicitação, especialmente para APIs de plataformas de terceiros que fornecem comandos cURL para fins de teste, como a API do Shopify.

Importando Comandos cURL

Para importar um comando cURL, basta copiar o comando fornecido e colá-lo na barra de endereço de uma nova API. O Apidog irá automaticamente analisar o comando cURL e gerar os parâmetros de solicitação correspondentes.

Analisar comando cURL

Você também pode clicar no botão "+" ao lado da caixa de pesquisa em seu projeto, selecionar "Importar cURL", colar seu comando copiado na caixa de diálogo e clicar em "OK".

Importar cURL
Colar cURL

Ao salvar como uma API, o corpo da solicitação JSON será automaticamente estruturado para corresponder à documentação da API.

Salvar como Endpoint
Parâmetros do Corpo do Cabeçalho

Conclusão

Este artigo apresentou vários métodos para adicionar parâmetros de solicitação em massa no Apidog. Você pode usar a funcionalidade de edição em lote para dados CSV, gerar parâmetros a partir de formatos JSON ou XML, importar de bancos de dados, utilizar modelos de parâmetros predefinidos ou importar comandos cURL diretamente. Essas abordagens diversas permitem que você gerencie eficientemente seus parâmetros de solicitação da API de acordo com suas necessidades.

botão

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs