Задать вопрос
prrrrrrr
@prrrrrrr
Верстаю сразу на PHP.

Есть ли бесплатные сервисы для определения местоположения?

Перепробовал кучу различных сервисов по определению местоположения (страна, город), по итогу через пару дней начинают отваливатся и просят денег. Подскажите, есть ли бесплатные сервисы для определения местоположения? и если есть то какие?
  • Вопрос задан
  • 507 просмотров
Подписаться 2 Простой 2 комментария
Решения вопроса 3
@bkosun
Используйте GeoLite2:
https://dev.maxmind.com/geoip/geoip2/geolite2/

$record = geoip_record_by_name($address); // хост или IP-адрес

Array
(
    [continent_code] => NA
    [country_code] => US
    [country_code3] => USA
    [country_name] => United States
    [region] => CA
    [city] => Marina Del Rey
    [postal_code] => 
    [latitude] => 33.9776992798
    [longitude] => -118.435096741
    [dma_code] => 803
    [area_code] => 310
)


https://www.php.net/manual/ru/book.geoip.php
https://pecl.php.net/package/geoip
https://dev.maxmind.com/geoip/legacy/downloadable/
https://www.php.net/manual/ru/function.geoip-recor...
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Urichalex
@Urichalex
Кратко о себе)
Использовал ipgeobase.ru. Есть XML API
Пример ipgeobase.ru:7020/geo?ip=5.255.255.5
UPD. Оказывается их базы не обновлялись с октября 2017
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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