Obtener todas las reseñas de la API oficial de Google Maps

La API oficial de Google Places limites la cantidad de reseñas que puede obtener a partir de él a solo 5 reseñas. A pesar de muchos desarrolladores pidiendo for pagination and sorting parameters since 2015 the limitation still exists. Fortunately, there are some tools you can use from your code to get ratings & reviews in the right way.


La mejor forma de obtener reseñas

Con API de Outscraper, puede obtener cualquier cantidad de reseñas de cualquier empresa. Puede ordenar las reseñas y paginar las páginas. Es posible ignorar las reseñas vacías usando el parámetro "ignoreEmpty" y hay muchos parámetros avanzados como cutoff, cutoffRating, etc.

Reseñas de ejemplos de API

El ejemplo básico de buscar 20 opiniones según la clasificación predeterminada (opiniones más relevantes).

				
					# fetch 20 most relevant reviews
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&async=false" -H  "X-API-KEY: API_KEY"
				
			

los clasificar El parámetro puede ser uno de los siguientes: "Lo más relevante" (defecto), "el más nuevo", "clasificación_más alta", y "clasificación_más_inferior".

				
					# fetch reviews with highest rating first
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=highest_rating&async=false" -H  "X-API-KEY: API_KEY"

# fetch reviews with lowest rating first
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=lowest_rating&async=false" -H  "X-API-KEY: API_KEY"

				
			

Además de reseñasLimitar parámetro que puede especificar cutoffRating. El parámetro especifica el máximo para la "clasificación_más baja" o la mínimo para la calificación de "calificación_más alta" para las reseñas.

				
					# fetch reviews with 5 and 4 stars ratings only
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=1000&sort=highest_rating&cutoffRating=4&async=false" -H  "X-API-KEY: API_KEY"


				
			

los cortar El parámetro le ayudará a obtener solo las revisiones más recientes hasta la fecha específica en el pasado. Puede ser útil cuando tiene todas las reseñas en su base de datos y desea obtener solo las reseñas que se agregaron desde su última actualización.

				
					# fetch reviews till the specific date (cutoff)
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=250&sort=newest&cutoff=1629269269&async=false" -H  "X-API-KEY: API_KEY"
				
			

Hay una paginación incorporada que puede usar para buscar muchas páginas de reseñas. Utilizar el saltar parámetro para controlar dónde la API comienza a devolver resultados.

				
					# page 1, sorted by newest
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=newest&async=false" -H  "X-API-KEY: API_KEY"

# page 2, sorted by newest
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=newest&skip=20async=false" -H  "X-API-KEY: API_KEY"
				
			

Atractivo muchos las revisiones en una solicitud pueden llevar tiempo. Para evitar un error de tiempo de espera del servidor web, se recomienda utilizar asincrónico peticiones. De esta manera, enviará sus solicitudes a Outscraper y las recuperará más tarde (generalmente dentro de 1-3 minutos, depende de la cantidad de reseñas) con el Solicitar el punto final de resultados.

Una buena práctica es enviar solicitudes asíncronas y comenzar a verificar los resultados a intervalos de 15 segundos. Mira esto Implementación de Python si necesario.

				
					# step 1: submit the task and get request id
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID_1&reviewsLimit=2000&sort=newest&async=true" -H  "X-API-KEY: API_KEY"

# step 2: retrieve the task results later (usually within 1-3 minutes, depends on the amount of reviews)
curl -X GET "https://api.app.outscraper.com/requests/REQUEST_ID"
				
			

Precios de la API de Reseñas de Google

Los precios dependen del uso durante el período de suscripción (30 días). Hay diferentes niveles a partir de $0 según las primeras 500 revisiones.

Nivel gratuito
$0/revisión
  • Para los primeros 1 a 500
Inicio
$0.002/revisión
  • Para los próximos 501 a 50.000
Negocio
$0.001/revisión
  • Para el resto

Bonus & helpful links

10% APAGADO

Regístrese ahora y use el código de promoción: SCRAPER2021 para obtener el descuento.

Preguntas más frecuentes

Preguntas y respuestas más frecuentes

Although, Google limits the amount of reviews you can fetch with it’s official API, you can use API de reseñas de Google Maps provided by Outscraper to get all the reviews from any places.

You can get all Reviews from Google by using Reviews API or by using Google Reviews Scraper application.

  1. Copie el enlace a su lugar en Google Maps
  2. Ir a Raspador de reseñas de Google Maps
  3. Inserte el enlace en la entrada de consultas
  4. Configurar la clasificación y otros parámetros
  5. Iniciar extracción
Categorías: API

Comentarios de 0

Deja una respuesta

Marcador de posición de Avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ES