Мне нужна помощь в получении информации о браузере пользователей, IP-адресе и местоположении GEO. Мы разрабатываем приложение asp.net, которое требует вышеуказанной информации для отслеживания информации пользователя, откуда он/она обращается к приложению с информацией браузера/IP. Ниже приведены данные, которые нам требуются, и их необходимо хранить в базе данных приложений.Как получить информацию о браузере пользователя, IP-адрес и информацию о местоположении?
- Информация браузера/версия
- Операционная система
- Device (Desktop/ноутбук/Tablet/Mobile)
- IP адрес
- Название страны код/страна
- Город
- Регион
Возможно ли получить всю информацию из источника? Я позаимствовал их и посоветовал использовать сторонние API для получения геоинформации на основе IP-адреса, являются ли API надежными для использования приложений. Есть ли лучший способ создать собственный API для получения этой информации и как? Пожалуйста посоветуй.
Некоторая необходимая информация доступна в объекте 'navigator'. Разрешение отслеживания геолокации зависит от предпочтений пользователя, IP-обнаружение может выполняться только на стороне сервера. – Teemu
navigator.geolocation будет запрашивать у пользователя разрешение, когда мы получаем информацию и не поддерживаем старые браузеры. – Adhith