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

Producto

Obtén detalles de productos de Best Buy, incluidos precios, valoraciones y especificaciones. Extrae datos analizados o HTML de forma eficiente.

La bestbuy_product la fuente está diseñada para recuperar páginas de resultados de productos de Bestbuy. Podemos devolver el HTML de cualquier página de Best Buy que desees. Además, podemos entregar salida estructurada (analizada) para páginas de productos de Best Buy.

Ejemplos de solicitud

Los ejemplos de abajo ilustran cómo puedes obtener un resultado analizado de un producto de Best Buy.

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


# Estructura del payload.
payload = {
    'source': 'bestbuy_product',
    'product_id': '6586591',
    'parse': True
}

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

# Instead of response with job status and results url, this will return the
# JSON response with the result.
pprint(response.json())

Usamos integración síncrona Realtime método de integración en nuestros ejemplos. Si deseas usar Proxy Endpoint o una integración asíncrona Push-Pull integración, consulta la métodos de integración sección.

Valores de los parámetros de solicitud

Genérico

Parámetro
Descripción
Valor predeterminado

source

Configura el scraper.

universal

product_id

ID de producto de 7 caracteres.

-

render

Habilita el renderizado de JavaScript cuando se establece en html. Más información.

-

parse

Devuelve datos analizados cuando se establece en true. Explorar la salida diccionario de datos.

false

callback_url

URL para tu endpoint de callback. Más información.

-

user_agent_type

Tipo de dispositivo y navegador. La lista completa se puede encontrar aquí.

desktop

- parámetro obligatorio

Localización

Adapta los resultados a dominios, tiendas y ubicaciones de entrega específicas.

Parámetro
Descripción
Valor predeterminado
Tipo

domain

Localización por dominio para Bestbuy. Valores disponibles: com, ca.

com

cadena

store_id

Especifica una tienda.

-

Entero

delivery_zip

Establece la ubicación ZIP de entrega.

-

cadena

E-Commerce Scraper API puede extraer resultados de productos de Best Buy en formato HTML o JSON, proporcionando datos estructurados sobre varios elementos de la página.

Ejemplo de salida

Diccionario de datos de salida

Ejemplo en HTML

Estructura JSON

La tabla de abajo presenta una lista detallada de cada elemento de la página de producto que analizamos, junto con su descripción y tipo de dato. La tabla también incluye algunos metadatos.

Clave
Descripción
Tipo

url

La URL de la página de producto de Best Buy.

cadena

precio

El objeto de precio, que contiene información sobre el precio y la moneda.

objeto

price.price

El precio del producto.

flotante

price.currency

La moneda en la que está expresado el precio.

cadena

title

El título del producto.

cadena

rating

El objeto de valoración, que contiene cantidad y puntuación de las valoraciones.

objeto

rating.count

El número de valoraciones recibidas para el producto.

entero

rating.score

La puntuación de valoración del producto.

entero

product_id

El identificador único del producto.

cadena

is_sold_out

Indica si el producto está agotado.

booleano

parse_status_code

El código de estado del trabajo de análisis. Puedes ver los códigos de estado del parser descritos aquí.

entero

creado_en

La marca de tiempo en que se creó el trabajo de scraping.

marca_de_tiempo

actualizado_en

La marca de tiempo en que terminó el trabajo de scraping.

marca_de_tiempo

page

El número de página en la paginación de resultados.

entero

código_de_estado

El código de estado del trabajo de scraping. Puedes ver los códigos de estado del scraper descritos aquí.

entero

parser_type

El tipo de analizador usado para extraer los datos.

entero

id_del_trabajo

El ID del trabajo asociado con el trabajo de scraping.

cadena

Última actualización

¿Te fue útil?