Почему Geocoder при запросе Curl'ом php возвращает 1 результат, вместо нескольких?

Всем привет, не могу решить задачу, нужно получить данные по адресу, ввожу банально код в адресную строку https://maps.googleapis.com/maps/api/geocode/json?... получаю более 1 результата, как и должно быть, но как только использую Curl, то всегда получаю 1 результат, что за странность такая, как поправить, что делать, вот запрос Curl
<?php

$url = 'https://maps.googleapis.com/maps/api/geocode/json?address=Springfield&key=AIzaSyBr5t4wsSwkUl0Us0nkpImw8x5K1iufpHY';

$ch = curl_init();

$headers = array();

//curl_setopt( $ch, CURLOPT_HTTPHEADER, $headers );

curl_setopt ( $ch, CURLOPT_URL, $url );

curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );

curl_setopt($ch, CURLOPT_HEADER, 0);

$result = curl_exec ( $ch );

$info = curl_getinfo($ch);
 
//echo 'Took ' . $info['total_time'] . ' seconds for url ' . $info['url'];

curl_close( $ch );

echo $result;
  • Вопрос задан
  • 283 просмотра
Пригласить эксперта
Ответы на вопрос 1
@entermix
Возможно влияют региональные настройки, или местоположение сервера?

Попробуйте явно указывать язык и регион.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы