Más vendidos
Descubre datos de Amazon Best Sellers con Web Scraper API. Recopila detalles de productos mejor clasificados, categorías y precios usando parámetros personalizables.
La amazon_bestsellers la fuente de datos está diseñada para recuperar páginas de Amazon Best Sellers. Para ver el ejemplo de respuesta con los datos recuperados, descarga este salida de ejemplo archivo en formato HTML o consulta la salida de datos estructurados aquí.
Ejemplos de solicitud
En los ejemplos de código de abajo, hacemos una solicitud para recuperar el 2nd página de Best Sellers en la categoría, cuyo ID es 172541, en 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
# Estructura del payload.
payload = {
'source': 'amazon_bestsellers',
'domain': 'com',
'query': '172541',
'render': 'html',
'start_page': 2,
'parse': True,
}
# Obtener respuesta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Print prettified response to stdout.
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
Opciones básicas de configuración y personalización para extraer páginas de Amazon Best Sellers.
source
Configura el scraper.
amazon_bestsellers
consulta
ID de nodo de navegación (ID de categoría de producto)
-
parse
Devuelve datos analizados cuando se establece en true. Explorar la salida diccionario de datos.
false
- parámetro obligatorio
Localización
Adapta los resultados a ubicaciones geográficas, dominios e idiomas específicos.
domain
Localización de dominios para Amazon. La lista completa de dominios disponibles se puede encontrar aquí.
com
locale
Accept-Language valor del encabezado, que establece el idioma de la interfaz de la página de Amazon. Más información.
-
IMPORTANTE: En la mayoría de los tipos de página, Amazon adapta los resultados devueltos según la ubicación de entrega de sus clientes. Por lo tanto, aconsejamos usar el geo_location parámetro para establecer su ubicación de entrega preferida. Puede leer más sobre el uso de geo_location con Amazon aquí.
Paginación
Controles para gestionar la paginación y la recuperación de resultados de búsqueda.
start_page
Número de página inicial.
1
pages
Número de páginas a recuperar.
1
Otros
Configuraciones y controles avanzados adicionales para requisitos especializados.
Ejemplo de código
Datos estructurados
A continuación puedes encontrar un ejemplo de salida estructurada para amazon_bestsellers.
Diccionario de datos
Ejemplo en HTML

Estructura JSON
La amazon_bestsellers proporciona datos completos sobre los productos más vendidos en Amazon. La tabla siguiente presenta una lista detallada de cada campo que analizamos, junto con su descripción y tipo de dato. La tabla también incluye algunos metadatos.
url
La URL de la página de Amazon Best Sellers.
cadena
page
El número de página actual.
entero
pages
El número total de páginas.
entero
consulta
El término de búsqueda original.
cadena
results
Un diccionario que contiene los resultados de la búsqueda.
objeto
results.pos
Un indicador que señala la posición de un artículo más vendido.
entero
results.url
La URL del artículo más vendido.
cadena
results.asin
Número de identificación estándar de Amazon.
cadena
results.price
El precio del producto.
cadena
results.title
El título del producto.
cadena
results.rating
La valoración del producto.
flotante
results.currency
La moneda en la que está expresado el precio.
cadena
results.is_prime
Indica si el producto es elegible para Amazon Prime.
booleano
results.price_str
El precio original antes de cualquier descuento o promoción
flotante
results.price_upper
El límite superior del precio, si aplica.
flotante
results_ratings_count
El número total de valoraciones dadas al producto.
entero
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
id_del_trabajo
El ID del trabajo asociado con el trabajo de scraping.
cadena
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 parser usado para analizar los datos.
cadena
Última actualización
¿Te fue útil?

