1

此调用https://maps.googleapis.com/maps/api/place/autocomplete/xml?input=qqqqqqq(加上您的密钥)返回地址,如“qqqqqqqqqq,佛罗里达州,美国”和“qqqqqqqqqqqqqqqqqqqqqqq - Luizote de Freitas, Uberlândia -巴西米纳斯吉拉斯州”。我知道QQQ可能是一个有效的名字,但是qqqqqqqqqqqqqqqqqqqqqqq?对于任何重复的字母或数字序列,它的工作方式相同。

好的,假设这是谷歌有坏数据。但是如何解释“www”的结果:“Best Buy, Middlesex Turnpike, Burlington, MA, USA”、“Acton Toyota of Littleton, Great Road, Littleton, MA, USA”?我没有看到“www”和结果之间有任何合理的相关性。

你可以在谷歌地图中看到类似的行为,所以它不仅仅是自动完成 API。

有什么理论吗?

4

1 回答 1

0

当我从我的位置执行请求https://maps.googleapis.com/maps/api/place/autocomplete/json?input=www&key=MY_API_KEY时,我也会得到非常奇怪的预测

  • 法国蒙彼利埃(地点 ID ChIJsZ3dJQevthIRAuiUKHRWh60,输入地点)
  • 德国柏林(地点 ID ChIJAVkDPzdOqEcRcDteW0YgIQQ,类型地点)
  • 德国汉堡(地点 ID ChIJuRMYfoNhsUcRoDrWe_I9JgQ,输入地点)
  • 德国慕尼黑(地点 ID ChIJ2V-Mo_l1nkcRfZixfUq4DAE,类型地点)
  • 奥地利维也纳(地点 ID ChIJn8o2UZ4HbUcRRluiUYrlwv0,输入地点)

在此处输入图像描述

请注意,它们都具有位置类型,并且确实闻起来像一个错误,因为我看不出文本“www”到底如何与这些预测相匹配。显然,谷歌后端出现了问题,导致地方自动完成的奇怪行为。

我可以确认我也可以在 Google 地图网站上看到这个问题

在此处输入图像描述

在这一点上,我认为对我们来说最好的选择是向 Google 地图团队发送反馈,并希望他们能尽快修复它。

于 2018-05-12T10:52:30.510 回答