5

https://developers.google.com/places/documentation/#PlaceDetails

The "reviews" output list is apparently limited to the top 5 reviews. This isn't mentioned at all in the documentation. Is there way to get paginated results or more than 5?

David Rodecker
  • 117
  • 1
  • 6

2 Answers2

7

This is explicit stated in the documentation here, under the reviews[] field explaination:

reviews[] a JSON array of up to five reviews.

There is currently no way to retrieve more than 5 reviews. If you think this would be a valuable feature you can submit a Places API - Feature Request here.

D M
  • 5,769
  • 4
  • 12
  • 27
Chris Green
  • 4,397
  • 1
  • 23
  • 21
  • 1
    Ahh.. I was looking for "5" in the document. I wish they had been more clear in writing "five (5)" for clarity. Looks like reviews are sorted chronologically, but I can imagine that might be some other algo... I have made a request to not just go beyond the 5, but to allow for better filtering. http://code.google.com/p/gmaps-api-issues/issues/detail?id=4300 – David Rodecker Jul 24 '12 at 06:48
  • ...4 years later: your request did not much attention from Google since the time you wrote it unfortunately. Quite surprising seeing how much effort they are doing to get people to add places & relevant info (pics, reviews, & so on). – Adriano Oct 13 '16 at 16:38
  • Still there is no way to get all review from google map? – Ishan Jain Feb 14 '17 at 13:20
2

You can now actually get all of the reviews, all you need to do is use a Google's My Business API. Specifically the batchGetReviews call.

There is more work to do for you, but it meets all requirements for sorting/filtering reviews.

Google My Business API

D M
  • 5,769
  • 4
  • 12
  • 27
Shakti
  • 723
  • 8
  • 15