指定 Google Places API 调用返回的字段

Specify fields returned by Google Places API call

Google 地方响应包含大量数据。其中大部分我不需要。有没有办法指定我想接收哪些字段?

提前致谢

documentation, No Google 中没有任何参数 API 你可以在响应中只定义你需要的字段。您无法以某种方式减少响应中的数据。他们就这样来了。

唯一可以更改响应大小的参数是 extensions=review_summary,它会带来一些 更多 字段,而不是根据您的需要减少。我只是提一下,以防您在通话中包含它

您现在可以使用 fields 参数指定要返回的字段

https://developers.google.com/places/web-service/details

从 Google 总部返回特定字段的示例(来自上面的 link):

https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJN1t_tDeuEmsRUsoyG83frY4&fields=name,rating,formatted_phone_number&key=YOUR_API_KEY