Google maps 放置自动完成谷歌API 我有问题,我无法从旧金山得到正确的答复。谷歌返回所有美国的数据。我想得到它的街道地址和坐标

Google maps 放置自动完成谷歌API 我有问题,我无法从旧金山得到正确的答复。谷歌返回所有美国的数据。我想得到它的街道地址和坐标,google-maps,google-api,google-places-api,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 遗传的 在请求中,我添加了位置和半径字段,但它不起作

我创建请求,例如:

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
遗传的

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

不幸的是,我无法指定
组件=管理区域:CA |国家:美国
我获得
“状态”:“无效请求”


感谢您的回复。

您请求的是自动完成服务,该服务返回的是预测,而不是地理编码或地址等数据


请改用a。

您看到了吗?:目前,您可以使用组件按国家筛选我添加了此组件“组件=国家:美国”但这并不能解决我的问题。这不是最好的办法,因为我得到的是具体的地点,比如银行/酒吧/学校,而不是街道名称或建筑地址。那么这就是你需要的我们可以包括&components=country:np in place search@nischal hada:No,地点搜索不支持组件限制吗