Нашёл отличный сервис, который выдаёт информацию об ip адресе. При этом работает совершенно бесплатно и без регистрации. Не надо никаких учёток создавать, токены получать. Сервис - https://ip-api.com
Простой пример проверки IP адреса с получением информации в формате json:
Чтобы получился красивый вывод, можно использовать jq:
Все возможные форматы запросов и ответов можно посмотреть в документации. Можно, к примеру, явно указать, какие поля ответа вы хотите получить, чтобы потом у себя не приходилось самому обрабатывать ответ и убирать лишние поля.
Индийский товарищ по имени Rajkumar Dusad написал небольшой софт (IP-Tracer) на php, который через этот сервис проверяет IP адреса в консоли, причём в том числе на смартфонах с использованием Termux. Не знаю, кому этот софт может понадобиться, но звездочек на гитхабе у него полно. Про ip-api.com я узнал как раз, когда наткнулся на эту утилиту. Решил посмотреть, откуда она информацию берёт.
Ограничение ip-api.com - не более 45 запросов в минуту. Кому надо больше - добро пожаловать на платные тарифы.
#сервис #бесплатно
Простой пример проверки IP адреса с получением информации в формате json:
# curl http://ip-api.com/json/1.1.1.1
Чтобы получился красивый вывод, можно использовать jq:
# curl http://ip-api.com/json/1.1.1.1 | jq
Все возможные форматы запросов и ответов можно посмотреть в документации. Можно, к примеру, явно указать, какие поля ответа вы хотите получить, чтобы потом у себя не приходилось самому обрабатывать ответ и убирать лишние поля.
Индийский товарищ по имени Rajkumar Dusad написал небольшой софт (IP-Tracer) на php, который через этот сервис проверяет IP адреса в консоли, причём в том числе на смартфонах с использованием Termux. Не знаю, кому этот софт может понадобиться, но звездочек на гитхабе у него полно. Про ip-api.com я узнал как раз, когда наткнулся на эту утилиту. Решил посмотреть, откуда она информацию берёт.
Ограничение ip-api.com - не более 45 запросов в минуту. Кому надо больше - добро пожаловать на платные тарифы.
#сервис #бесплатно