Android的 - 谷歌Places API的 - 否];&QUOT审查;排列 [英] Android - Google Places API - No "reviews" Array

查看:159
本文介绍了Android的 - 谷歌Places API的 - 否];&QUOT审查;排列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我运行下面的谷歌Places API的调用:

So I'm running the following Google Places API call:

<$c$c>https://maps.googleapis.com/maps/api/place/search/json?location=34.0467359,-118.441764&rankby=distance&sensor=true&key=MY_API_KEY&types=restaurant

我的JSON输出的部分是:

part of my JSON output is:

"results" : [
  {
     "geometry" : {
        "location" : {
           "lat" : 34.047332,
           "lng" : -118.443431
        }
     },
     "icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/restaurant-71.png",
     "id" : "03ed19ca32b20080897e31095e6eed2715cde819",
     "name" : "Del Taco",
     "opening_hours" : {
        "open_now" : true
     },
     "price_level" : 1,
     "reference" : "CnRrAAAA6Dqit_GeW6rLNFXGo4cb-SBPdIr09vVlvU7n2W8QVesy6svOTDQu-lkhbdWPBPM64uR3a8pwer_dwbwi1weyKXIhTYAa0deSu4-Xp3S8K2LvPexGFCd7oasJ1dK8ZtCAA4IvwQbpkM6GaJ9xCn1jqRIQ63-ofgMIddQpjtHoJcOlVhoUDwWYwlyV3hyVg-4jYExfcPPxhU4",
     "types" : [ "restaurant", "food", "establishment" ],
     "vicinity" : "11066 Santa Monica Blvd, Los Angeles"
  },
  {
     "geometry" : {
        "location" : {
           "lat" : 34.047475,
           "lng" : -118.443474
        }
     },
     "icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/restaurant-71.png",
     "id" : "6e6ae3ea79f06eb6c790ed533a35d9b3abc6c344",
     "name" : "Moon House Chinese Cuisine",
     "opening_hours" : {
        "open_now" : true
     },
     "price_level" : 1,
     "reference" : "CoQBfAAAAFmSc3ErmitzFoxmNvuNXG5x0iJCWpXITFr9VtKcA5SRpcSyXmFW9LR_F2vLVUC4dCCSo7xQm_l_JaOuAttZmYJDonYNnobGAT6fVXR1Gw_p3lmJWwKgd7zTqeMCGXPk8kBT6ztYWzLpTEnKtg2u9jFRvYUerdBsv1Keso3yXVESEhBGizJBrGPMBDz2nte3wF81GhQ21SBkMNMSG6Bx0Ymi65rr2jyQBg",
     "types" : [ "restaurant", "food", "establishment" ],
     "vicinity" : "11058 Santa Monica Blvd, Los Angeles"
  },

我检查的返回的JSON,我甚至不看到评论数组。但我检查谷歌地图一样的地方,我可以看到有一些评论。任何想法,为什么它不会包括?

I check the JSON that's returned, I don't even see the "reviews" array. but I check the google maps for the same place and I can see that there are a few reviews. Any idea why it wouldn't include that?

推荐答案

奥莱特问题是,地方API doesen't包括评论。但是,如果u想要得到的评论,然后我只好让地方的细节要求。

Allright the problem is that place API doesen't include reviews. But if u want to get reviews then u have to make place detail request.

例如:这是样品的地方​​要求

eg: this is sample place request

https://maps.googleapis.com/maps/api/place/nearbysearch/json?
location=34.0467359,-118.441764&radius=1000&sensor=true
&key=YOUR_PLACE_API_KEY&types=restaurant

这是样品细节的地方要求

this is sample place details request

https://maps.googleapis.com/maps/api/place/details/json?
reference=REFERENCE_STRING_OF_THE_PLACE&sensor=true&key=YOUR_PLACE_API_KEY

这篇关于Android的 - 谷歌Places API的 - 否];&QUOT审查;排列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆