跳转到主要内容

Python语言反向DNS API客户端库。

项目描述

reverse-dns-py license reverse-dns-py release reverse-dns-py build

概览

Python语言的反向DNS API客户端库。

最低Python版本为3.6。

安装

pip install reverse-dns

示例

完整的API文档可在此处找到

创建新的客户端

from reversedns import *

client = Client('Your API key')

执行基本请求

terms = [{
    'field': 'domain',
    'term': 'foo*'
}]

# Get DNS records for matching domains (up to 1000)
result = client.get(terms=terms, record_type=Client.TXT)

# Total count
print(result.size)

额外功能

terms = [
    {
        'field': 'domain',
        'term': 'blog*'
    },
    {
        'field': 'value',
        'term': 'foo*',
        'exclude': True
    }
]

# Exclude specified records for matching domains and get raw XML response
raw_result = client.get_raw(
    terms=terms,
    record_type=Client.CNAME,
    limit=2,
    output_format=Client.XML_FORMAT)

响应模型概览

Response:
    - result: [Record]
        - value: str
        - name: str
        - first_seen: str
        - last_vist: str
    - size: int

变更日志

1.0.0 (2021-12-09)

  • 首次发布

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

reverse-dns-1.0.0.tar.gz (9.4 kB 查看哈希值)

上传时间 源码

构建发行版

reverse_dns-1.0.0-py3-none-any.whl (9.9 kB 查看哈希值)

上传时间 Python 3

由以下支持