DocumentaçãoScraping APIAmazon ScraperIntrodução

Introdução ao Amazon Scraper

O Amazon Scraper da Scrapeless recupera dados da Amazon por meio da Scraping API. Envie uma requisição com o actor scraper.amazon e escolha uma operação usando input.type.

A referência da API documenta quatro operações:

Operaçãoinput.typeO que você forneceO que a operação recupera
ProdutoproductUma URL de produto da AmazonDetalhes do produto
VendedorsellerUma URL de vendedor da AmazonDados do vendedor
Busca por palavra-chavekeywordsPalavras-chave de busca e configurações de buscaResultados de busca de produtos
RufusrufusTexto de consulta e um domínio completo da AmazonResultados do Amazon Rufus

O que você pode construir

Use requisições de produto para coletar informações de listagem de uma URL conhecida, ou buscas por palavra-chave para descobrir listagens de produtos. Requisições de vendedor têm como alvo uma página de vendedor. As requisições Rufus oferecem uma forma separada de recuperar resultados para uma consulta por meio do assistente de compras da Amazon.

O exemplo de produto documentado inclui um ASIN, título, disponibilidade, preços, avaliações, imagens e variações. A busca por palavra-chave tem sua própria estrutura de resultado. O Rufus retorna um objeto contendo html, metadata e result. Escolha a operação antes de projetar o seu analisador de resultados.

Como funcionam as requisições

  1. Envie uma requisição JSON para POST https://api.scrapeless.com/api/v1/scraper/request.
  2. Autentique-se com a sua chave de API no cabeçalho x-api-token.
  3. Defina actor como scraper.amazon e forneça a entrada para a operação selecionada.
  4. Leia o resultado concluído com HTTP 200. Se a API retornar HTTP 201, recupere a tarefa usando o seu taskId.

Todas as quatro operações compartilham o mesmo endpoint de requisição. Você não precisa de uma URL separada para cada operação.

Escolha o seu próximo passo

  • Comece com o Quickstart para requisitar um produto e inspecionar o seu resultado.
  • Use Endpoints para escolher uma operação e encontrar o seu exemplo de requisição.
  • Leia Resultados e Polling para tarefas que continuam sendo processadas.

Referência da API