V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
evakiss
V2EX  ›  程序员

有没有免费不限频率的域名查询 api 接口?

  •  
  •   evakiss · 2015-12-18 09:41:57 +08:00 via Android · 5398 次点击
    这是一个创建于 3298 天前的主题,其中的信息可能已经有所发展或是发生改变。
    国内的万网接口有频率限制,找了国外的找了很久也没找到?求 V 友推荐免费不限频率的域名查询 api 接口
    第 1 条附言  ·  2015-12-18 10:13:31 +08:00
    备注一下,不是 whois 查询接口,就普通查询一个域名是否被注册了的接口
    12 条回复    2015-12-18 20:14:35 +08:00
    lynnworld
        1
    lynnworld  
       2015-12-18 09:45:23 +08:00
    多找几个这样的 api ,轮流请求~
    oott123
        2
    oott123  
       2015-12-18 09:46:07 +08:00 via Android
    查什么?
    whois 的话你按 whois 协议自己发就好了。
    dns 的话随便找个递归服务器查就好了…
    abelyao
        3
    abelyao  
       2015-12-18 09:57:09 +08:00 via iPhone
    搜索 whois 43 端口
    flashack
        4
    flashack  
       2015-12-18 10:50:56 +08:00
    有 whois 就是已注册。。
    evakiss
        5
    evakiss  
    OP
       2015-12-18 11:18:43 +08:00 via Android
    @flashack 也是嗷,我咋没反应过来呢
    yeyeye
        6
    yeyeye  
       2015-12-18 11:50:02 +08:00
    有一个简单的方法。先检测域名的 NS 记录之类的,能解析出来就说明是已注册的,如果不是已注册的,再去请求域名接口,这样可以消减掉很多请求
    tinkerer
        7
    tinkerer  
       2015-12-18 12:25:36 +08:00
    zi
        8
    zi  
       2015-12-18 13:40:03 +08:00
    @yeyeye 我之前用 py 写了个查 ns 的,结果 100 多条之后被 dns 超时了。。如果楼主要这样做,记得多加几个 dns 轮询
    d8
        9
    d8  
       2015-12-18 13:47:22 +08:00 via Android
    @qiayue 楼主要跟你做一样的东西
    evakiss
        10
    evakiss  
    OP
       2015-12-18 15:53:18 +08:00 via Android
    @zi 为何查询 DNS 还有超时这一说法,什么叫 DNS 轮询?
    sun019
        11
    sun019  
       2015-12-18 15:57:30 +08:00
    看什么接口吧 如果对实时性要求不好 可以做个中转接口 缓存一下 无限 访问了
    zi
        12
    zi  
       2015-12-18 20:14:35 +08:00
    @evakiss 不知道什么原因超时,可能是时间段内查询 ns 记录太多,被认为恶意查询了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2645 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:51 · PVG 19:51 · LAX 03:51 · JFK 06:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.