Pricing
Acesse dados de preços de produtos da Amazon com o Web Scraper API. Recupere listas de preços, descontos e ofertas usando exemplos prontos e parâmetros.
O amazon_pricing a fonte de dados é projetada para recuperar listas de ofertas de produtos da Amazon. Para ver como fica a saída analisada, baixe isto arquivo JSON.
Amostras de requisição
Nos exemplos de código abaixo, fazemos uma requisição para recuperar a página de listagem de ofertas do produto para o ASIN B087TXHLVQ em amazon.nl marketplace.
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "amazon_pricing",
"domain": "nl",
"query": "B087TXHLVQ",
"parse": true
}'import requests
from pprint import pprint
# Estruturar payload.
payload = {
'source': 'amazon_pricing',
'domain': 'nl',
'query': 'B087TXHLVQ',
'parse': True,
}
# Obter resposta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Imprimir a resposta formatada no stdout.
pprint(response.json())Usamos o método de integração síncrono Realtime em nossos exemplos. Se você quiser usar Proxy Endpoint ou integração assíncrona Push-Pull consulte os métodos de integração da seção.
Valores dos parâmetros da requisição
Genérico
Configuração básica e opções de personalização para raspagem de listas de ofertas de produtos da Amazon.
source
Define o scraper.
amazon_pricing
query
código ASIN de 10 caracteres
-
- parâmetro obrigatório
Localização
Adapte resultados para localizações geográficas específicas, domínios, idiomas.
IMPORTANTE: Na maioria dos tipos de página, a Amazon ajusta os resultados retornados com base no local de entrega dos seus clientes. Portanto, recomendamos usar o geo_location parâmetro para definir sua localização de entrega preferida. Você pode ler mais sobre o uso de geo_location com a Amazon aqui.
Paginação
Controles para gerenciar a paginação e recuperação dos resultados de pesquisa.
start_page
Número da página inicial.
1
pages
Número de páginas a recuperar.
1
Outros
Configurações avançadas adicionais e controles para requisitos especializados.
Exemplo de código
Dados estruturados
Dicionário de dados de saída
Exemplo em HTML

O amazon_pricing fornece representação estruturada das informações de precificação para um produto específico disponível na Amazon. A tabela abaixo apresenta uma lista detalhada de cada campo que analisamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.
Estrutura JSON
url
A URL da página do produto na Amazon.
string
asin
Número de Identificação Padrão da Amazon.
string
page
O número da página atual.
integer
title
O título do produto.
string
pricing
Uma lista de detalhes de precificação.
array
asin_in_url
Número de Identificação Padrão da Amazon recuperado a partir da URL.
string
review_count
O número total de avaliações.
integer
parse_status_code
O código de status do trabalho de parsing. Você pode ver os códigos de status do parser descritos aqui.
integer
created_at
O timestamp quando o trabalho de scraping foi criado.
timestamp
update_at
O timestamp quando o trabalho de scraping foi finalizado.
timestamp
job_id
O ID do job associado ao trabalho de scraping.
string
status_code
O código de status do trabalho de scraping. Você pode ver os códigos de status do scraper descritos aqui.
integer
parser_type
O tipo de parser usado para analisar os dados.
string
Pricing
pricing inclui detalhes como preço, vendedor, moeda, opções de entrega, condição do produto, ID do vendedor e links para a página do vendedor. Além disso, o número de avaliações recebidas pelo vendedor pode ser fornecido para mais contexto.
preço
O preço do produto.
float
vendedor
O vendedor do produto.
string
moeda
A moeda na qual o preço está denominado.
string
delivery
O local de envio do produto.
string
condition
A condição do produto.
string
seller_id
A identificação do vendedor na Amazon.
string
seller_link
A URL para a página do Vendedor na Amazon.
string
rating_count
O número total de avaliações submetidas para o produto na Amazon.
integer
price_shipping
O preço do frete.
float
delivery_options
Identifica as opções de entrega disponíveis.
array
Atualizado
Isto foi útil?

