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

Search

Raspa páginas de búsqueda de Kroger con filtros por rango de precio, marca y ubicación de tienda. Recupera resultados de búsqueda organizados vía API.

El kroger_search la fuente de datos está diseñada para recuperar páginas de búsqueda de Kroger.

Solicitar ejemplos

En los ejemplos a continuación, hacemos una solicitud para recuperar una página de resultados de búsqueda para la consulta zapatillas para correr, filtrar los resultados por la marca adidas y el rango de precios 100.00-200.00, y especificar el ID de la tienda como 1100002.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "kroger_search",
        "query": "running shoes",
        "price_range": "100.00-200.00",
        "brand": "adidas",
        "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 búsqueda de Kroger.

Parámetro
Descripción
Valor predeterminado

source

Establece el scraper.

kroger_search

query

La palabra clave o frase para buscar productos.

-

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.

Filtrado

Opciones para filtrar y refinar los resultados de búsqueda según varios criterios.

Parámetro
Descripción
Valor predeterminado

price_range

Define el rango de precios deseado, formateado como min_price-max_price con dos decimales, separados por un guion (por ejemplo, 10.00-20.00).

-

brand

Filtra los resultados de búsqueda para incluir productos de una marca específica.

-

Última actualización

¿Te fue útil?