Google maps 谷歌地理编码API返回错误地址,但谷歌地图显示正确位置

Google maps 谷歌地理编码API返回错误地址,但谷歌地图显示正确位置,google-maps,google-maps-api-3,geocoding,google-geocoder,google-geocoding-api,Google Maps,Google Maps Api 3,Geocoding,Google Geocoder,Google Geocoding Api,我一直在使用谷歌地理编码API,通过URL返回一个地方的坐标: 该地点的地址为: 圣彼得和保罗教区,4070,米西索加中央公园路东,L4Z 1T6 当在谷歌地图中搜索时,它返回正确的位置,但是当使用上面的URL以JSON格式获取坐标时,它返回美国迈阿密的一些坐标,而我的地址是加拿大米西索加 这是在Google Maps中搜索相同Adders时的实际位置: 但是返回的坐标是25.7598220,-80.2133820,在Maimi中,返回的结果等于 您也需要对符号and进行编码(使用%26),

我一直在使用谷歌地理编码API,通过URL返回一个地方的坐标:

该地点的地址为:

圣彼得和保罗教区,4070,米西索加中央公园路东,L4Z 1T6

当在谷歌地图中搜索时,它返回正确的位置,但是当使用上面的URL以JSON格式获取坐标时,它返回美国迈阿密的一些坐标,而我的地址是加拿大米西索加

这是在Google Maps中搜索相同Adders时的实际位置:


但是返回的坐标是25.7598220,-80.2133820,在Maimi中,返回的结果等于

您也需要对符号and进行编码(使用%26),否则符号and后面的所有内容都将被视为新参数,而不是地址的一部分

正确结果: