URL
Extrae cualquier página de Kroger mediante una URL directa, con soporte para resultados específicos de tienda, códigos ZIP de entrega y selección del tipo de cumplimiento.
Puedes obtener resultados de Kroger proporcionando tus propias URL a nuestro servicio. Podemos devolver el HTML de cualquier página de Kroger que quieras.
Ejemplos de solicitud
El ejemplo siguiente muestra cómo recuperar una página de resultados de búsqueda de Kroger basada en una consulta de producto específica, un rango de precios y una ubicación de tienda.
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
"source": "kroger",
"url": "https://www.kroger.com/search?query=adidas&price=10.00-15.00",
"store_id": "01100002"
}'
import requests
from pprint import pprint
# Estructura del payload.
payload = {
"source": "kroger",
"url": "https://www.kroger.com/search?query=adidas&price=10.00-15.00",
"store_id": "01100002",
}
# 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 datos del marketplace de Kroger.
source
Configura el scraper.
kroger
url
URL directa (enlace) a cualquier página.
-
- parámetro obligatorio
Localización
Personaliza los resultados según las ubicaciones de las tiendas, las áreas de entrega y los métodos de preparación preferidos.
store_id
Especifica una tienda. Consulta los valores disponibles aquí. El ID debe comenzar con '0'.
-
Requerido cuando fulfillment_type está establecido en pickup o in_store.
delivery_zip
Especifica el código postal de la ubicación de entrega.
-
Requerido cuando fulfillment_type está establecido en delivery.
fulfillment_type
Especifica el método de preparación del pedido. Valores disponibles: pickup, delivery, in_store.
pickup (si solo store_id se proporciona)
Requiere store_id para pickup y in_store, o delivery_zip para delivery.
Dependencias explicadas:
pickupyin_storelos valores usan elstore_idparámetro para determinar la tienda correcta.deliveryusa eldelivery_zipparámetro para especificar la ubicación de entrega.Si solo
store_idse proporciona, yfulfillment_typeno se especifica, el tipo predeterminado espickup.
Si la fulfillment_type y store_id/delivery_zip combinación no es válida (Kroger no la admite), la página extraída devolverá un estado 404.
Última actualización
¿Te fue útil?

