API геокодирования карт Google Перестал работать (просто?) - PullRequest
0 голосов
/ 06 августа 2020

Приведенный ниже код некоторое время работал нормально, но просто перестал работать. Я недавно переехал на новый сервер, но здесь это ни на что не повлияет, не так ли? Все, что я пытаюсь получить, это широта / долгота, но теперь он ничего не возвращает. Любая помощь приветствуется!

$address = '127+East+Redlands+Blvd+92373';

$geocode = file_get_contents('https://maps.googleapis.com/maps/api/geocode/json?address ='.$address.'&key=MY KEY WAS HERE');

$output = json_decode($geocode);

$latitude = $output->results[0]->geometry->location->lat;
$longitude = $output->results[0]->geometry->location->lng;

1 Ответ

0 голосов
/ 06 августа 2020

Оказывается, это все-таки было связано с перемещением сервера. На новом сервере [allow_url_fopen] отключен в php .ini. Включил это, и все снова хорошо. : D

...