Геолокация с использованием cURL возвращает одинаковую долготу и широту, даже если из разных местоположений устройства? - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть файл php, и я хочу извлечь геолокации в тот же файл. но это всегда возвращает меня одинаково от людей, работающих в разных местах.

<?php  session_start();
function curl_request()
{
    $url = "https://www.googleapis.com/geolocation/v1/geolocate?key=AIzaSyCNxfsOkFGl0nVamci_dr45ivjgnBdituI";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $result  = curl_exec($ch);
    $jsondata = json_decode($result, true);
    $_SESSION['latitude']=$jsondata['location']['lat'];
    $_SESSION['longitude']=$jsondata['location']['lng'];
    curl_close($ch);
    return $result;
}

/** @var [type] [description] */
$coord = curl_request();
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...