【发布时间】:2019-05-26 00:37:12
【问题描述】:
我正在尝试获取特定地址的地理编码,但当我尝试使用西班牙地址时出现此特定错误,它显示 Invalid request. One of the input parameters contains a non-UTF-8 string. 但在美国或印度等其他国家/地区工作正常。
我尝试使用其他西班牙地址,但它继续显示相同的错误我使用此 url 获取地理编码
https://maps.googleapis.com/maps/api/geocode/xml?address=hereputspainaddress&key=myapikey
也可以尝试通过区域和语言代码
https://maps.googleapis.com/maps/api/geocode/xml?address=hereputspainaddress&key=myapikey&language=es-co&region=ES
我需要有关如何根据添加的用户获取所有区域的地址并获取该特定地址的地理编码的帮助。
【问题讨论】:
-
您要进行地理编码的“非 utf-8 字符串”是什么?您是否尝试过发送 utf-8 编码?
-
我已经通过了 utf-8 并且还向您发送了西班牙地址之一“Calle Aduana, 29, 28070 MADRID, España”你能看看这个吗?
标签: google-maps google-maps-api-3 google-api