Кто работал с этим сервисом геолокации?
Такая проблема: На их сайте мой адрес точно на 98% определяется, а у меня приходят следующие данные:
array (
'city' => array(
'id' => 5375480,
'lat' => 37.3860499999999973397279973141849040985107421875,
'lon' => -122.0838499999999982037479639984667301177978515625,
'name_ru' => 'Маунтин-Вью',
'name_en' => 'Mountain View', ),
'region' => array (
'id' => 5332921,
'name_ru' => 'Калифорния',
'name_en' => 'California',
'iso' => 'US-CA', ),
'country' => array (
'id' => 225,
'iso' => 'US',
'lat' => 39.75999999999999801048033987171947956085205078125,
'lon' => -98.5,
'name_ru' => 'США',
'name_en' => 'United States',
), )
На обоих сайтах тест производился через Google Chrome, только почему мой сайт посчитал меня американцем.
Денис Павлик, значит ты не передал нужные параметры, и он вернул тебе местоположение по стандарту.
https://ipinfo.io/66.102.9.36
API того сервиса работает правильно. Проверял на своём IP
<?php
include("../SxGeo.php"
$SxGeo = new SxGeo('../SxGeoCity.dat');
$ip = $_SERVER['REMOTE_ADDR'];
var_export($SxGeo->getCityFull($ip));
?>
SxGeoCity.dat - их база
Там только что и доступно "curl get http://api.sypexgeo.net/<ip>"
Кстати это Google Proxy.