<<< Back

Как получить информацию о местоположении и всем остальном


newz20 (2020-11-02 08:11:37):

Немного дополню вариантом
$url="http://api.2ip.ua/provider.json";
//Работаем со строкой JSON
$data = json_decode(file_get_contents($url), true);
$ip=$data["ip"]; // что искали
$name_ripe=$data["name_ripe"];
$name_rus=$data["name_rus"];
$site=$data["site"];
//DebMes ($data);
$msgtxt = "IP адрес ".$ip;
say ("Провайдер ".$name_rus." Сайт провайдера ".$site." ".$msgtxt,2);
//say ("Сайт провайдера ".$site,2);
//say($msgtxt,2);
//rs(SendSticker_v, array('stickerbody' => $msgtxt));

$url2="http://api.2ip.ua/geo.json?ip=".$ip;
//Работаем со строкой JSON
$data = json_decode(file_get_contents($url2), true);
$country_rus=$data["country_rus"]; // что искали
$region_rus=$data["region_rus"];
$city_rus=$data["city_rus"];
//say ("Провайдер ".$name_rus." Сайт провайдера ".$site." ".$msgtxt,2);
say ("Мое местонахождение по мнению других: ".$country_rus.", ".$region_rus.", ".$city_rus,2);

(1)
 
vashal (2020-11-09 10:53:58):

А все-же как получить время восхода и заката?

(1)
 
tarasfrompir (2020-11-09 11:00:52):

'geoplugin_latitude' => '49.4285',
'geoplugin_longitude' => '32.0621',
с помощью записи блога мы получим вот это -

а в пхп есть функция -
https://www.php.net/manual/ru/function.date-sunris...
получаете что надо - по восходу

https://www.php.net/manual/ru/function.date-sunset...

ПС
Для этого и делал запись в блог

(1)
 

Please login to leave comments. Join us!