Búsqueda local
Google Local Search API recupera resultados basados en la ubicación para restaurantes, hoteles y servicios con opciones de filtrado.
La google_maps La fuente está diseñada para recuperar resultados de búsqueda de Google Local. Extrae varios datos basados en la ubicación, como restaurantes, hoteles, cafeterías, gasolineras, supermercados y más.
Ejemplos de solicitud
En este ejemplo, hacemos una solicitud para recuperar las primeras 3 páginas de disponibilidad de hotel para 1 huésped entre 2023-10-01 y 2023-10-10 para hoteles en París.
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
"source": "google_maps",
"pages": 3,
"query": "hoteles en París",
"context": [
{
"key": "hotel_occupancy",
"value": 1
},
{
"key": "hotel_dates",
"value": "2023-10-01,2023-10-10"
}
]
}'import requests
from pprint import pprint
# Estructura del payload.
payload = {
'source': 'google_maps',
'query': 'hotels in Paris',
'pages': 3,
'context': [
{'key': 'hotel_occupancy', 'value': 1},
{'key': 'hotel_dates', 'value': '2023-10-01,2023-10-10'},
],
}
# 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
Configuración básica y opciones de personalización para raspar resultados de búsqueda local de Google.
source
Establece el scraper. Usa google_maps.
–
consulta
La palabra clave o frase que se buscará.
–
- parámetro obligatorio
Localización
Adapta los resultados de búsqueda a ubicaciones geográficas y lenguajes específicos.
geo_location
La ubicación geográfica a la que debe adaptarse el resultado. Usar correctamente este parámetro es extremadamente importante para obtener los datos correctos. Para más información, lee sobre nuestras geo_location estructuras de parámetros aquí.
–
locale
Accept-Language valor del encabezado que cambia el idioma de la interfaz web de tu página de búsqueda de Google. Más información.
–
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
limit
Número de resultados a recuperar en cada página.
10
Otros
Configuraciones y controles avanzados adicionales para requisitos especializados.
contexto:
nfpr
true desactivará la autocorrección ortográfica
false
contexto:
hotel_occupancy
Número de huéspedes. NOTA: este parámetro solo se aplica si buscas un término de búsqueda relacionado con hoteles.
–
contexto:
hotel_dates
Duración de la estancia en el hotel, de - a. Ejemplo: 2023-07-12,2023-07-13
NOTA: este parámetro solo se aplica si buscas un término de búsqueda relacionado con hoteles.
–
Parámetros de contexto
Todos los parámetros de contexto deben añadirse al contexto array como objetos con key y valor pares, por ejemplo:
Ejemplo de salida

Última actualización
¿Te fue útil?

