我正在使用Google Maps Place API创建一个包含城市自动填充建议字段的网络应用程序。选择城市后,我会捕获 place_id 并将其写入附加到我的对象的数据库。
目前,当从其他位置搜索时,Google Maps Places API会针对相同的城市建议返回不同的place_id?
以下查询为结果'布里斯班,昆士兰,澳大利亚'返回不同的place_id,具体取决于搜索的位置。
从布里斯班搜索:place_id = ChIJuyD2XARakWsRwITe81qjAgU
从墨尔本搜索:place_id = ChIJM9KTrJpXkWsRQK_e81qjAgQ
相似但不同:(
我认为将 types 参数指定为'(cities)'会使所有结果保持一致。
是否有其他参数或对查询的更改会使其防弹?