【问题标题】:How to query the RIPE API for JSON如何在 RIPE API 中查询 JSON
【发布时间】:2018-07-28 19:47:06
【问题描述】:

如何让 RIPE REST API 以 JSON 格式为您提供与命令行中 whois 命令相同的数据?

例如。类似于

的输出
whois 1.1.1.1

【问题讨论】:

  • 为什么要投票关闭?
  • 为什么?因为您正在寻求通过 api 提供 whois 信息的服务推荐(或者可能是为您包装 whois 调用的库),而推荐问题显然是题外话。请查看帮助中心,包括明确指出这一点的this page

标签: ip-address whois pywhois


【解决方案1】:

https://whoapi.com/ 但是我想有更简单的方法和/或更便宜的方法 就像使用 nodejs 后端设置 VPS 并使用类似这样的东西:https://www.npmjs.com/package/parse-whois

与使用其他人的 API 相比,您会学到更多的构建(创建速度也足够快),也可以根据您的情况进行更多定制

【讨论】:

    【解决方案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)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-16
      • 1970-01-01
      • 1970-01-01
      • 2021-11-23
      • 2017-07-16
      • 1970-01-01
      相关资源
      最近更新 更多