Google API Geocoding
У меня проблема с Google Maps API с использованием PHP. я использую file_get_contents
функция, чтобы сделать запрос на получение Google, и его работа в порядке. Но я, если я сделаю запрос на получение с городом с акцентированными буквами, он не сработает и вернет мне INVALID_REQUEST
, Мой пример:
- http://maps.googleapis.com/maps/api/geocode/json?address= Nardò & sensor = false
- http://maps.googleapis.com/maps/api/geocode/json?address=Milano&sensor=false
Первый не работает, второй отлично работает с file_get_contents. Если я делаю кодирование URL, не работают, используя urlencode. Другое дело, что если я вырезал и вставил первый URL в браузере, это работает! Так что это не проблема с Google, но я что-то не так с кодировкой вызова get от php. Кто-нибудь может мне помочь?
Большое спасибо.