地图搜索 api 不会显示某些结果

Maps search api won't show some results

我正在使用 google 地图搜索 api 来搜索现有地点,但我没有得到任何结果。如果我在 google 地图或 google 街景上搜索相同的查询,我可以找到该地点。

查询:里亚托豪华工作室

地图结果:https://www.google.it/maps/place/Rialto+Luxury+Studios/@45.4378195,12.3367443,18z/data=!4m8!1m2!2m1!1sRialto+Luxury+Studios!3m4!1s0x477eb1dbca09ab15:0x98e130dbd1f6fbf7!8m2!3d45.4377321!4d12.336083

Api 调用:https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Rialto+Luxury+Studios&key=[xxxxxxxxxxxx]

我做错了什么吗?

感谢

为什么要使用自动完成功能?如果您只是搜索地点详情,那么文本搜索可能是最佳选择。

文本搜索 'Rialto+Luxury+Studios' returns 您想要的结果作为第二个结果。

添加更多细节,文本搜索 'Rialto+Luxury+Studios+Ponte+di+Rialto' returns你想要的结果作为第一个结果。

如果找不到地方,附近搜索通常是个好方法:location=45.437670,%2012.336059&radius=1000&keyword=rialto+luxury

我不知道为什么自动完成没有显示您的结果,抱歉,无法帮助您。