Produto
Obtenha detalhes de produtos do Best Buy incluindo preços, avaliações e especificações. Extraia dados parseados ou HTML com eficiência.
O bestbuy_product a source é projetada para recuperar páginas de resultados de produtos da Bestbuy. Podemos retornar o HTML de qualquer página da Best Buy que você desejar. Além disso, podemos fornecer saída estruturada (parseada) para páginas de produto da Best Buy.
Amostras de requisição
Os exemplos abaixo ilustram como você pode obter um produto da Best Buy analisado.
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "bestbuy_product",
"product_id": "6586591",
"parse": true
}'import requests
from pprint import pprint
# Estruturar payload.
payload = {
'source': 'bestbuy_product',
'product_id': '6586591',
'parse': True
}
# Obter resposta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Em vez de resposta com status do job e URL dos resultados, isso retornará o
# resposta JSON com o resultado.
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
source
Define o scraper.
universal
product_id
ID de produto de 7 caracteres.
-
- parâmetro obrigatório
Localização
Adapte resultados para domínios específicos, lojas, locais de entrega.
domínio
Localização de domínio para Bestbuy. Valores disponíveis: com, ca.
com
String
store_id
Especifique uma loja.
-
Integer
delivery_zip
Defina o CEP de entrega.
-
String
A E-Commerce Scraper API pode extrair resultados de produtos da Best Buy em formato HTML ou JSON, fornecendo dados estruturados sobre vários elementos da página.
Exemplo de saída
Dicionário de dados de saída
Exemplo em HTML

Estrutura JSON
A tabela abaixo apresenta uma lista detalhada de cada elemento da página de produto que nós analisamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.
url
A URL da página de produto da Best Buy.
string
preço
O objeto de preço, contendo informações de preço e moeda.
object
price.price
O preço do produto.
float
price.currency
A moeda na qual o preço está denominado.
string
title
O título do produto.
string
rating
O objeto de avaliação, contendo contagem e pontuação das avaliações.
object
rating.count
O número de avaliações recebidas pelo produto.
integer
rating.score
A pontuação de avaliação do produto.
integer
product_id
O identificador único do produto.
string
is_sold_out
Indica se o produto está esgotado.
boolean
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
updated_at
O timestamp quando o trabalho de scraping foi finalizado.
timestamp
page
O número da página na paginação de resultados.
integer
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 extrair os dados.
integer
job_id
O ID do job associado ao trabalho de scraping.
string
Atualizado
Isto foi útil?

