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

Producto

Extrae datos de páginas de producto de Etsy por ID de producto, incluidos precios, imágenes, detalles del vendedor, reseñas, envío, categorías y más.

La etsy_product source está diseñado para recuperar páginas de resultados de productos de Etsy. Podemos devolver el HTML de cualquier página de Etsy que desees. Además, podemos proporcionar salida estructurada (analizada) para páginas de productos de Etsy.

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": "etsy_product", 
        "product_id": "1858266469",
        "parse": true
    }'
import requests
from pprint import pprint


# Estructura del payload.
payload = {
    'source': 'etsy_product',
    'product_id': '1858266469',
    '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.

etsy_product

product_id

ID de producto de 10 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

Datos estructurados

etsy_product source puede extraer resultados de productos de Etsy 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 Etsy.

cadena

precio

El precio del producto.

flotante

title

El título del producto.

cadena

images

Arreglo de URLs de imágenes del producto.

arreglo

vendedor

El objeto del vendedor, que contiene detalles del vendedor.

objeto

reseñas

El objeto de reseñas, que contiene detalles de las reseñas.

objeto

reviews.count

La cantidad de reseñas recibidas para el producto.

entero

moneda

La moneda en la que está expresado el precio.

cadena

envío

El objeto de envío, que contiene detalles del envío.

objeto

shipping.from

El país de origen del envío.

cadena

old_price

El precio anterior del producto antes del descuento.

entero

categorías

Arreglo de objetos de categoría a los que pertenece el producto.

arreglo

categories.title

El título de la categoría.

cadena

personalizado

Indica si el producto se puede personalizar.

booleano

product_id

El identificador único del producto.

cadena

variation_count

La cantidad de variaciones disponibles para el 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

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

Vendedores

El objeto del vendedor, que contiene detalles del vendedor.

Clave (vendedor)
Descripción
Tipo

url

La URL de la página del vendedor.

cadena

title

El nombre del vendedor.

cadena

rating

La puntuación de valoración del vendedor.

entero

best_seller

Indica si el vendedor es un superventas.

booleano

star_seller

Indica si el vendedor es un vendedor estrella.

booleano

reviews_count

(opcional)

La cantidad de reseñas del vendedor.

entero

Última actualización

¿Te fue útil?