For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mais vendidos

Descubra dados de Amazon Best Sellers com Web Scraper API. Colete detalhes dos produtos mais bem classificados, categorias e preços usando parâmetros personalizáveis.

O amazon_bestsellers a fonte de dados foi projetada para recuperar páginas de Amazon Best Sellers. Para ver o exemplo de resposta com os dados recuperados, baixe este exemplo de saída arquivo em formato HTML ou verifique a saída de dados estruturados aqui.

Explorar saída dicionário de dados para Best Sellers, oferecendo uma breve descrição, captura de tela, trecho de código JSON analisado e uma tabela definindo cada campo analisado. Navegue pelos detalhes usando a navegação à direita ou rolando a página para baixo.

Exemplos de requisição

Nos exemplos de código abaixo, fazemos uma requisição para recuperar a 2página nd de Best Sellers na categoria, cujo ID é 172541, em amazon.com marketplace.

curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
        "source": "amazon_bestsellers",
        "domain": "com", 
        "query": "172541", 
        "render": "html",
        "start_page": 2, 
        "parse": true
    }'
import requests
from pprint import pprint


# Structure payload.
payload = {
    'source': 'amazon_bestsellers',
    'domain': 'com',
    'query': '172541',
    'render': 'html',
    'start_page': 2,
    "'parse': True,"
}


# Get response.
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# Print prettified response to stdout.
pprint(response.json())

Usamos o método de integração síncrona Realtime método de integração em nossos exemplos. Se você quiser usar Proxy Endpoint ou assíncrono Push-Pull de integração, consulte a métodos de integração seção.

Valores dos parâmetros da solicitação

Genérico

Opções básicas de configuração e personalização para extrair páginas de Amazon Best Sellers.

Parâmetro
Descrição
Valor padrão

source

Define o scraper.

amazon_bestsellers

query

ID do nó de navegação (ID da categoria do produto)

-

render

Ativa a renderização de JavaScript quando definido como html. Mais informações.

-

parse

Retorna os dados analisados quando definido como verdadeiro. Explorar saída dicionário de dados.

false

callback_url

URL para seu endpoint de callback. Mais informações.

-

user_agent_type

Tipo de dispositivo e navegador. A lista completa pode ser encontrada aqui.

desktop

- parâmetro obrigatório

Localização

Adapte os resultados a locais geográficos, domínios e idiomas específicos.

Parâmetro
Descrição
Valor padrão

geo_location

O Entregar para localização. Consulte nosso guia sobre como usar este parâmetro aqui.

-

domain

Localização de domínio para Amazon. A lista completa de domínios disponíveis pode ser encontrada aqui.

com

locale

Accept-Language valor do cabeçalho, que define o idioma da interface da página da Amazon. Mais informações.

-

Paginação

Controles para gerenciar a paginação e a recuperação dos resultados da pesquisa.

Parâmetro
Descrição
Valor padrão

start_page

Número da página inicial.

1

páginas

Número de páginas a recuperar.

1

Outros

Configurações e controles avançados adicionais para requisitos especializados.

Parâmetro
Descrição
Valor padrão

context: moeda

Define a moeda. Verifique os valores disponíveis aqui.

Depende do marketplace. Verifique os valores padrão aqui.

Exemplo de código

Dados estruturados

Abaixo você pode encontrar um exemplo de saída estruturada para amazon_bestsellers.

Amazon_bestsellers exemplo de saída

Dicionário de dados

Exemplo em HTML

Estrutura JSON

O amazon_bestsellers fornece dados abrangentes sobre os produtos mais vendidos 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.

Chave
Descrição
Tipo

url

A URL da página de Amazon Best Sellers.

string

page

O número da página atual.

integer

páginas

O número total de páginas.

integer

query

O termo de busca original.

string

resultados

Um dicionário contendo os resultados da busca.

objeto

results.pos

Um indicador que denota a posição de um item mais vendido.

integer

results.url

A URL do item mais vendido.

string

results.asin

Número Padrão de Identificação da Amazon.

string

results.price

O preço do produto.

string

results.title

O título do produto.

string

results.rating

A avaliação do produto.

ponto flutuante

results.currency

A moeda na qual o preço está denominado.

string

results.is_prime

Indica se o produto é elegível para o Amazon Prime.

booleano

results.price_str

O preço original antes de quaisquer descontos ou promoções

ponto flutuante

results.price_upper

O limite superior do preço, se aplicável.

ponto flutuante

results_ratings_count

O número total de avaliações dadas ao produto.

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

criado_em

O timestamp em que o trabalho de scraping foi criado.

carimbo_de_data_hora

atualizado_em

O timestamp em que o trabalho de scraping foi concluído.

carimbo_de_data_hora

id_do_trabalho

O ID do trabalho associado ao trabalho de scraping.

string

código_de_status

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 fazer o parsing dos dados.

string

Atualizado

Isto foi útil?