Search

Extraia resultados de busca da Walmart com dados analisados, incluindo preços, avaliações, informações do vendedor, variantes, opções de atendimento e facets, com filtros por faixa de preço e ordenação.

O walmart_search o source é projetado para recuperar páginas de resultados de busca do Walmart. Podemos retornar o HTML de qualquer página do Walmart que você desejar. Além disso, podemos fornecer saída estruturada (parseada) para páginas de busca do Walmart.

Exemplos de requisição

O exemplo abaixo ilustra como você pode obter um resultado de página de busca do Walmart parseado.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "walmart_search", 
        "query": "iphone", 
        "parse": true
    }'

Usamos o método de integração síncrono Realtime em nossos exemplos. Se desejar usar Proxy Endpoint ou integração assíncrona Push-Pull consulte os métodos de integração da seção.

Valores dos parâmetros de requisição

Genérico

Parâmetro
Descrição
Valor padrão

source

Define o scraper.

walmart_search

query

A palavra-chave ou frase para buscar produtos.

-

min_price

Defina o preço mínimo.

-

max_price

Defina o preço máximo.

-

sort_by

Selecione a ordenação dos produtos. Valores disponíveis são: price_low, price_high, best_seller, best_match.

best_match

render

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

-

parse

Retorna dados parseados quando definido como true.

false

callback_url

URL para o 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 resultados para lojas específicas, locais de envio, etc. Encontre a lista de IDs de lojas do Walmart aqui:

Você também pode encontrar a página oficial das Lojas Walmart aquiarrow-up-right.

Parâmetro
Descrição
url

domain

Localização de domínio para o Walmart. Valores disponíveis: com, com.mx, ca, co.cr. Padrão: com.

String

fulfillment_speed

Defina a velocidade de atendimento. Valores disponíveis são: today, 2_days, anytime, tomorrow.

String

fulfillment_type

Defina o tipo de atendimento. Valores suportados: pickup, O local de envio do produto., shipping.

String

delivery_zip

Defina o local de envio.

String

store_id

Defina a localização da loja.

String

A disponibilidade do parâmetro de tipo de atendimento varia conforme o domínio do Walmart:

Domain
Supported fulfillment types

walmart.com

pickup, O local de envio do produto., shipping

walmart.com.mx

pickup, O local de envio do produto.

walmart.ca

pickup, O local de envio do produto.

walmart.co.cr

pickup

Para listas internacionais, store_id veja os arquivos abaixo:

circle-info

Se a loja alvo estiver muito longe do CEP informado - tentaremos usar o CEP da loja alvo, caso contrário a localização não será configurada corretamente. Caso não consigamos definir o delivery_zip - O Walmart retornará seus resultados padrão sem segmentação por loja.

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

Parâmetro
Descrição
Valor padrão

Número da página inicial.

pages

1

saída estruturada

circle-info

Pricing

chevron-rightSaída estruturada da página de busca do Walmarthashtag

Exemplo HTML

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 parseamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.

Chave

A tabela abaixo apresenta uma lista detalhada de cada elemento da página de busca que parseamos, juntamente com sua descrição e tipo de dado. A tabela também inclui alguns metadados.

Tipo
Descrição
url

A URL da página do produto na Amazon.

A URL da página de busca.

asin

facets

Um array contendo detalhes de quaisquer facetas de busca (refinamentos) disponíveis mostradas na página de resultados de busca.

asin_in_url

results

Resultados da página de busca.

asin_in_url

results.general

Um objeto com detalhes gerais do produto.

object

results.price

Um objeto com detalhes de precificação do produto.

object

results.rating

O objeto contém detalhes sobre a avaliação do produto.

object

results.seller

O objeto contém informações do vendedor.

object

results.variants (optional)

O array contém uma lista de variantes do produto.

asin_in_url

results.fulfillment

O objeto contém detalhes sobre as opções de atendimento do produto.

object

location

Fornece informações sobre a localização na qual a requisição foi executada.

object

page_details

O objeto contém dados sobre a página de resultados da consulta de busca.

object

O código de status do job de parsing. Você pode ver os códigos de status do parser descritos

created_at aquiarrow-up-right.

title

O timestamp quando o job de scraping foi criado.

timestamp

update_at

updated_at

job_id

update_at

O número da página atual.

Número da página da qual os dados foram extraídos

title

A URL da página do produto na Amazon.

A URL da página de busca.

asin

O ID do job associado ao job de scraping.

status_code

asin

O código de status do job de scraping. Você pode ver os códigos de status do scraper descritos

parser_type aquiarrow-up-right.

title

is_render_forced

Identifica se a renderização foi forçada para esta requisição.

boolean

O tipo de parser usado para parsear os dados.

Tipo de parser usado para extrair os dados (por exemplo, "walmart_search_new").

asin

General

Chave (general)
Descrição
url

pos

Um indicador que denota a posição de um determinado item dentro da seção à qual o produto é atribuído.

title

A URL da página do produto na Amazon.

A URL do produto.

asin

image

A URL da imagem principal do produto.

asin

O título do produto.

Título ou nome do produto.

asin

product_id

O ID do produto.

asin

sponsored

Identifica se o produto é patrocinado.

boolean

badge (optional)

Oferta, escolha popular, mais vendido, 100+ comprados desde ontem

lista de strings

section_title

O nome da seção à qual o produto é atribuído na página de busca.

asin

out_of_stock

Indica se o item está fora de estoque.

boolean

Price

Chave (price)
Descrição
url

O preço do produto.

O preço atual do produto sem deduções.

seller

price_strikethrough(optional)

O preço riscado é ou um Preço Anterior, um Preço de Pacote, ou um Preço de Tabela.

seller

Define a moeda. Verifique os valores disponíveis

O código de três letras ISO 4217 da moeda.

asin

price_min(optional)

O preço mínimo do produto no caso de precificação em faixa.

seller

price_max(optional)

O preço máximo do produto no caso de precificação em faixa.

seller

Rating

Chave (rating)
Descrição
url

rating

Avaliação média do produto.

seller

count

Número de avaliações do produto.

title

Seller

Dados não exibidos visualmente.

Chave (seller)
Descrição
url

name

Nome do vendedor.

asin

id

ID do vendedor.

asin

Variants

Chave (variants)
Descrição
url

A URL da página do produto na Amazon.

URL da variação do produto.

asin

O título do produto.

O título da variação do produto.

asin

product_id

O Id da variação do produto.

asin

image

A imagem da variação do produto.

asin

Fulfillment

Chave (fulfillment)
Descrição
url

pickup

Indica se o produto está disponível para atendimento via retirada na loja.

boolean

O local de envio do produto.

Indica se o produto está disponível para atendimento via entrega a partir da loja.

A entrega vem da sua loja local, se disponível.

boolean

shipping

Indica se o produto está disponível para atendimento via envio para casa.

boolean

free_shipping

Indica se o envio é gratuito.

boolean

Facets

Chave (facets)
Descrição
url

display_name

O nome exibido da faceta (ou seja, o nome apresentado ao usuário).

asin

type

O tipo da faceta.

asin

values

O array de valores da faceta mostra os valores da faceta em questão.

asin_in_url

values.name

O nome do valor da faceta.

asin

values.item_count (optional)

O número de itens disponíveis para a faceta específica.

title

Location

Chave (location)
Descrição
url

city

A cidade em que a requisição foi executada.

asin

state

O estado em que a requisição foi executada.

asin

zip_code

O código postal em que a requisição foi executada.

asin

store_id

O ID da loja na qual a requisição foi executada.

asin

Detalhes da página

Chave (page_details)
Descrição
Tipo

total_results

O número total de resultados de busca mostrados como disponíveis.

title

last_visible_page

Último número de página dos resultados de busca.

title

O número da página atual.

Número da página da qual os dados do produto foram extraídos

title

Atualizado

Isto foi útil?