放置自动填充Google API

时间:2014-04-17 09:58:57

标签: google-maps google-api google-places-api

我有问题,我无法得到旧金山数据的正确答复。谷歌返回所有美国的数据。我想获得街道地址并协调它。

我创建了诸如以下的请求:

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=new%20&types=geocode&language=en&sensor=true&key=____&components=country:us&location=37.773564,-122.445230&radius=500

Genetal data for create request

在请求中我添加了位置和半径字段,但它不起作用。

很遗憾,我无法指定components=administrative_area:CA|country:US我得到"status" : "INVALID_REQUEST"

感谢您的回复。

1 个答案:

答案 0 :(得分:2)

您正在请求autocomplete-Service,它返回预测,而不是地理编码或地址等数据。

改为使用places-search