Índice

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

La API oficial de Google Places limites el número de reseñas que puedes obtener de él a sólo 5 reseñas. A pesar de que muchos desarrolladores pidiendo para los parámetros de paginación y ordenación desde 2015, la limitación sigue existiendo. Afortunadamente, existen algunas herramientas que puedes utilizar desde tu código para obtener valoraciones y reseñas de forma correcta.

La forma definitiva de buscar Reseñas

Con API de OutscraperPuedes buscar cualquier cantidad de opiniones de cualquier negocio. Puede ordenar las opiniones y paginar las páginas. Es posible ignorar las reseñas vacías utilizando el parámetro "ignoreEmpty", y hay muchos parámetros avanzados como cutoff, cutoffRating, etc.

Revisiones 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"
				
			

La clasificar puede ser uno de los siguientes "Lo más relevante"(por defecto), "el más nuevo,” “clasificación_más altay "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 límiteReseñas puede especificar cutoffRating. El parámetro especifica el máximo para "lowest_rating" o el mínimo para las calificaciones "highest_rating" de 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"


				
			

La cortar le ayudará a obtener sólo las opiniones más recientes hasta una fecha específica en el pasado. Puede ser útil cuando tienes todas las opiniones en tu base de datos y quieres obtener sólo las opiniones que se han añadido desde la ú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"
				
			

Puede utilizar la paginación incorporada para obtener muchas páginas de reseñas. Utilice la función 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 revisiones en una sola petición puede llevar tiempo. Para evitar un error de tiempo de espera del servidor web, se recomienda utilizar asincrónico solicitudes. De esta forma, usted enviará sus solicitudes a Outscraper y las recuperará más tarde (normalmente dentro de 1-3 minutosen función del número de revisiones) con el Solicitar el punto final de resultados.

Una buena práctica es enviar peticiones asíncronas y comprobar 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"
				
			

Video Tutorial

Preguntas más frecuentes

Preguntas y respuestas más frecuentes

Aunque Google limita la cantidad de reseñas que puedes obtener con su API oficial, puedes utilizar API de reseñas de Google Maps proporcionada por Outscraper para obtener todas las reseñas de cualquier lugar.

Google Places API se puede utilizar para las revisiones de Google. Pero sólo hay un límite de 5 reseñas. Si quieres descargar reseñas sin límites, puedes utilizar un servicio alternativo. Outscraper Google Maps Reviews API es uno de estos servicios alternativos.

Si las opiniones que deseas obtener no pertenecen a tu propio perfil de Google Maps, no podrás obtener todas las opiniones. Puedes obtener hasta 5 opiniones de otras empresas. Pero con Outscraper Google Maps Reviews API, puedes recopilar reseñas ilimitadas sin este límite.

Extraer datos de Google con navegadores tiene sus pros y sus contras. Aunque puedes desarrollar el scraper por ti mismo, durante el escalado, podría conllevar grandes gastos por el uso de servidores con enormes cantidades de CPU para manejar las emulaciones de los navegadores. Además, debe haber una persona que mantenga el rastreador y lo actualice durante los cambios del sitio de Google.

Mediante el uso Plataforma OutscraperAPISDKs Outscraper proporciona la solución más sencilla para que empresas y particulares empiecen a hacer Scraping de reseñas de Google sin necesidad de manejar proxies, emular navegadores ni invertir en desarrollo.

Categorías: API

Comentarios de 0

Deja una respuesta

Marcador de posición de Avatar