用于域名和子域名发现API的Python客户端库。
项目描述
概述
Python语言编写的域名和子域名发现API客户端库。
最低Python版本为3.6。
安装
pip install domain-discovery
示例
完整的API文档可在此处找到
创建新的客户端
from domaindiscovery import *
client = Client('Your API key')
域名
terms = {
'include': ['example.*']
}
# Get the list of domains (up to 10,000)
result = client.get(domains=terms)
# Total count
print(result.domains_count)
子域名
domain_terms = {
'include': ['blog.*'],
'exclude': ['*.com']
}
subdomain_terms = {
'include': ['*news*']
}
# Search for subdomains
result = client.get(subdomains=subdomain_terms)
# Search in subdomains of the required domain names
result = client.get(
domains=domain_terms,
subdomains=subdomain_terms)
额外功能
import datetime
terms = {
'include': ['blog.*'],
'exclude': ['*.com']
}
since_date = datetime.date(2021, 8, 12)
# Get raw response in XML and filter by date
raw_result = client.get_raw(
domains=terms,
output_format=Client.XML_FORMAT,
since_date=since_date)
响应模型概述
Response:
- domains_count: int
- domains_list: [str]
变更日志
1.0.0 (2021-11-19)
首次发布
项目详情
关闭
domain-discovery-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | edfa67c9798b63bd805594808d0867dcf642f0dfa8408f92ca101877d6c73946 |
|
MD5 | 72917540a7ef6b24576fcf5fdd711008 |
|
BLAKE2b-256 | 9eb1d5990443b89071f496ea3d7963b72a7577ca3016e6f1bd3f439cecb5f1ff |
关闭
domain_discovery-1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 124265cd762d57befd7355623616e72d87753c81292e4436c073f2d80ee41c99 |
|
MD5 | 1603affd1ed37e96d6f2aebf6c011b04 |
|
BLAKE2b-256 | efedd9d4e59722519478fa767b30d08ec0e0d85c5f7bc4b38507210269d11c70 |