Google API使用特殊编码

时间:2014-03-15 12:08:04

标签: google-maps google-places-api

当我尝试搜索法国地区的纬度/经度时,我在有特殊标记的地方遇到麻烦。 我用PHP urlencode对我的URL进行编码。 这样的请求失败了:

  

https://maps.googleapis.com/maps/api/geocode/json?address = BEON&安培;组分=国家:FR | administrative_area = 01&安培;传感器=假安培;键=

显然Beon没有编码。

1 个答案:

答案 0 :(得分:0)

如果你说:

urlencode('Béon');

结果是:

B%C3%A9on

但是:大多数浏览器在位置栏中显示未转义的表单。如果您直接复制它,至少在大多数浏览器中,它应该将转义的表单提供给剪贴板。

当涉及到您的查询时,它在这里工作正常:

»»Sample fiddle««