Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Requisições HTTP em Ação | Fundamentos de Webhooks e HTTP
Automação de Fluxos de Trabalho com Zapier

bookRequisições HTTP em Ação

Deslize para mostrar o menu

Requisições HTTP são uma habilidade central em automação. O padrão típico é simples e poderoso:

  • Acionar a partir de uma planilha → buscar dados de uma API externa → utilizar os dados enriquecidos em etapas posteriores.

Imagine que você possui uma planilha do Google com IDs de vendedores da Amazon. Um ID de vendedor, por si só, não é muito útil, então você consulta uma API externa para recuperar dados reais do produto, como nomes, preços, imagens e ASINs. Esse padrão se aplica sempre que você possui um identificador e precisa de dados relacionados de outro sistema.

O Que Você Precisa Antes de Começar

Antes de abrir o Zapier, identifique:

  • O objetivo: fetch product data using a seller ID
  • O serviço: Rainforest API (ou uma API de dados da Amazon semelhante)
  • Entradas necessárias: seller ID, API key, Amazon domain
  • Saída: product details returned as JSON

Lendo a Documentação da API

A partir da documentação, extraia:

  • Método HTTP: GET;
  • URL do endpoint: https://api.rainforestapi.com/request;
  • Parâmetros obrigatórios: api_key, seller_id, type, amazon_domain;
  • Parâmetros opcionais: page.

Os parâmetros da API são pares chave-valor e devem corresponder exatamente ao que está na documentação.

Disparo Google Sheets — Nova ou Atualização de Linha
expand arrow

Fornece dinamicamente o ID do vendedor.

Ação Webhooks by Zapier — GET
expand arrow

Utilize GET conforme especificado na documentação da API.

Configuração da Requisição

Defina a URL base e adicione os parâmetros de consulta:

  • api_key: sua chave de API;
  • seller_id: mapeado a partir do Google Sheets;
  • amazon_domain: por exemplo, amazon.com;
  • type: seller_products;
  • page: 1.

Adicione um cabeçalho para especificar o formato da resposta: Accept: application/json.

Utilização dos Dados de Resposta

Após o sucesso da requisição, o Zapier disponibiliza campos de resposta como:

  • Título do produto;
  • ASIN;
  • Preço;
  • Imagens;
  • Avaliações.

Esses campos podem ser gravados em planilhas, utilizados em filtros, enviados para o Slack ou roteados por Paths.

question mark

Qual é o motivo mais comum para uma requisição HTTP falhar ao configurar parâmetros de API?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 3

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 4. Capítulo 3
some-alt