Задать вопрос
@sammorganium

Как вывести геоданные пользователя?

Всем привет. Нужно вывести IP адрес пользователя и его местонахождение на сайте.
Типа заходит человек на сайт, клацает на ссылку и сразу высвечивается Pop-UP баннер с его IP и Геолокацией (Город).

Как это можно сделать?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Есть два пути:
1) Использовать геопозицию исходя из IP: ip-api.com/docs/api:json - страдает точность
2) Использовать Geolocation в JavaScript: https://developer.mozilla.org/ru/docs/Web/API/Geol... - страдает наличие диалогового окна "Хотите дать доступ к геолокации этому сайту?".

Ну и имейте ввиду, что оба способа не дают 100% точности.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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