Documentation has been updated: see help center and changelog in one place.

Product

Raspa datos de páginas de producto de Kroger incluyendo precios, disponibilidad y opciones de cumplimiento usando ID de producto y especificaciones de tienda.

El kroger_product la fuente de datos está diseñada para recuperar páginas de productos de Kroger.

Solicitar ejemplos

En el ejemplo siguiente, hacemos una solicitud para recuperar la página de producto para el ID de producto 0021006550000, especifica la ubicación de entrega usando el código ZIP 65401, establece el tipo de cumplimiento a delivery, y asigna el ID de la tienda a 1100002.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "kroger_product",
        "product_id": "0021006550000",
        "delivery_zip": "65401",
        "fulfillment_type": "pickup",
        "store_id": "01100002"
    }'

Usamos el método de integración síncrono Realtime en nuestros ejemplos. Si desea usar Proxy Endpoint o asíncrono Push-Pull para la integración, consulte los métodos de integración sección.

Valores de parámetros de la solicitud

Genérico

Configuración básica y opciones de personalización para raspar páginas de productos de Kroger.

Parámetro
Descripción
Valor predeterminado

source

Establece el scraper.

kroger_product

product_id

ID de producto de 13 símbolos.

-

user_agent_type

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

-

callback_url

URL de su 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

Personaliza los resultados según ubicaciones de tiendas, áreas de entrega y métodos de cumplimiento preferidos.

Parámetro
Descripción
Valor predeterminado
Dependencias

store_id

Especifica una tienda. Consulta los valores disponibles aquí. El ID debe comenzar con '0'.

-

Requerido cuando fulfillment_type está configurado a pickup o in_store.

delivery_zip

Especifica el código postal del lugar de entrega.

-

Requerido cuando fulfillment_type está configurado a delivery o ship.

fulfillment_type

Especifica el método de cumplimiento del pedido. Valores disponibles: ship, pickup, delivery, in_store.

pickup (si solo store_id se proporciona)

Requiere store_id para pickup y in_store, o delivery_zip para delivery y ship.

Dependencias explicadas:

  • pickup y in_store los valores usan el store_id parámetro para determinar la tienda correcta.

  • delivery y ship usa el delivery_zip parámetro para especificar la ubicación de entrega.

  • Si solo store_id se proporciona, y fulfillment_type no se especifica, el tipo predeterminado es pickup.

Última actualización

¿Te fue útil?