Как запросить RIPE API для JSON

Как вы получаете RIPE REST API, чтобы предоставить вам в JSON те же данные, которые вы получили бы из команды whois в командной строке?

Например. Что-то вроде вывода

whois 1.1.1.1

2 ответа

Решение

Вот как это сделать в Python

from ipwhois import IPWhois
from pprint import pprint

ip = "1.1.1.1"
obj = IPWhois(ip)
results = obj.lookup_rdap(depth=1)
pprint(results)

https://whoapi.com/ Но я представляю, что есть более простые и / или более дешевые способы, такие как настройка VPS с бэкэндом nodejs и использование чего-то вроде этого: https://www.npmjs.com/package/parse-whois

Вы узнаете больше о том, как создать это (достаточно быстро, чтобы создать что-либо), чем использовать чей-либо другой API, более настраиваемый для вашей ситуации.

Другие вопросы по тегам