Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 谷歌地图地点API-自动完成城市建议,同一个城市,不同的地点ID?_Google Maps_Google Maps Api 3_Autocomplete_Google Places Api - Fatal编程技术网

Google maps 谷歌地图地点API-自动完成城市建议,同一个城市,不同的地点ID?

Google maps 谷歌地图地点API-自动完成城市建议,同一个城市,不同的地点ID?,google-maps,google-maps-api-3,autocomplete,google-places-api,Google Maps,Google Maps Api 3,Autocomplete,Google Places Api,我正在使用GoogleMapsPlaceAPI创建一个带有城市自动完成建议字段的web应用程序。一旦选择了一个城市,我将捕获地点id并将其写入连接到对象的数据库中 目前Google Maps Places API在从不同位置搜索时返回同一城市建议的不同地点id 下面的查询返回结果“澳大利亚昆士兰布里斯班”的不同地点id,具体取决于搜索地点 质疑→ 从布里斯班搜索:place_id=ChIJuyD2XARakWsRwITe81qjAgU 从墨尔本搜索:place_id=ChIJM9KTrJpXk

我正在使用GoogleMapsPlaceAPI创建一个带有城市自动完成建议字段的web应用程序。一旦选择了一个城市,我将捕获地点id并将其写入连接到对象的数据库中

目前Google Maps Places API在从不同位置搜索时返回同一城市建议的不同地点id

下面的查询返回结果“澳大利亚昆士兰布里斯班”的不同地点id,具体取决于搜索地点

质疑→

从布里斯班搜索:place_id=ChIJuyD2XARakWsRwITe81qjAgU

从墨尔本搜索:place_id=ChIJM9KTrJpXkWsRQK_e81qjAgQ

相似但不同:

我认为将types参数指定为'cities'将保持所有结果的一致性


查询是否还有其他参数或更改可以使其防弹?

我不知道您称之为“防弹”,但我唯一能说的是,place\u id是唯一的,因此不能相同。