url = 'https://maps.googleapis.com/maps/api/place/textsearch/json?query=' + query + "&" + "location=" + lat + "," + longi + "&key=<your_api_key>"
resp = requests.get(url)
data = json.loads(resp.text)
p = len(data['results'])
for i in range(p)
placeId = data['results'][i]['place_id']
#then pass the placeId to places/details search
很难理解您想要什么,但是您可能需要获得城市或城镇的经纬度,然后将其作为位置传递给places TextSearch。然后,对于从TextSearch获得的结果,获取每个结果的['place_id'],并将它们传递给PlaceDetails,以获取有关该地点的更多信息。同样的,我不太确定你的问题,还有更好的方法来解决,但这里有一个简单的例子。在
相关问题 更多 >
编程相关推荐