Python客户端库,用于大量电子邮件验证API。
项目描述
概述
Python语言的大量电子邮件验证API客户端库。
最小Python版本为3.6。
安装
pip install bulk-email-verifier示例
完整的API文档可在此处找到
创建新的客户端
from bulkemailverifier import *
client = Client('Your API key')创建大量请求
emails = [
    'example@example.com',
    'test@example.org',
    'test'
]
request_id = client.create_request(emails=emails)获取请求状态
result = client.get_status(request_ids=[request_id])
# Finished once result.data[i].ready == True
print(result)获取电子邮件记录
completed = client.get_records(request_id=request_id)
# Invalid and failed emails
failed = client.get_records(request_id=request_id, return_failed=True)列出您的请求
result = client.get_requests()下载CSV结果
client.download(filename='emails.csv', request_id=request_id)额外内容
# Paginate over request IDs in descending order and get results in XML
result = client.get_requests_raw(
    only_ids=True,
    page=2,
    per_page=20,
    sort=Client.SORT_DESC,
    output_format=Client.XML_FORMAT
)响应模型概述
ResponseRecords:
    - data: [Record]
        - email_address: str
        - format_check: bool
        - smtp_check: bool
        - dns_check: bool
        - free_check: bool
        - disposable_check: bool
        - catch_all_check: bool
        - result: str
        - error: str
        - mx_records: [str]
ResponseRequests:
    - current_page: int
    - from_requests: int
    - last_page: int
    - per_page: int
    - to_requests: int
    - total: int
    - data: [BulkRequest]
        - id: int
        - date_start: datetime.datetime
        - total_emails: int
        - invalid_emails: int
        - processed_emails: int
        - failed_emails: int
        - ready: bool
ResponseStatus:
    - data: [BulkRequest]变更日志
1.0.1 (2022-01-18)
- 首次发布 
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
         bulk-email-verifier-1.0.1.tar.gz  (12.2 kB 查看哈希值)
      
    构建分布
    
       关闭
    
      
        
    
    
  
bulk-email-verifier-1.0.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 6b7e451dbc0aadcc486c342b69ce6e4688c23c3b462554706cfe13d70c5358d3 | |
| MD5 | 9956dc920d8a4926fca5d511545ab0e4 | |
| BLAKE2b-256 | 9fb63d6714efd7cf3dace01cc9712a27a7b9ecc0def9ce32782fdc28c6326c23 | 
    
       关闭
    
      
        
    
    
  
bulk_email_verifier-1.0.1-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 3db229ebd5c382aa3fe350c785de7fe34016da87f26ff565040df346c8cfe1fb | |
| MD5 | afaedf9f016888420e7de40fc0d90f8c | |
| BLAKE2b-256 | 32d133e130d61984f999eb783ad09594d068b57545fb54056c4cff023007052c |