用于python的官方quickemailverification api库客户端
quickemailverification的Python项目详细描述
python的官方电子邮件验证api库客户端
QuickEmailVerification提供了最快速的方法来避免假冒/无效 电子邮件.
- 通过扫描电子邮件地址获取实际用户。
- 从您的电子邮件列表中删除无效、死信和伪造的电子邮件。
- 通过向实际用户发送邮件节省时间和金钱。
我们开始吧
开始,注册 quickemailverify.com 和 创建一个免费帐户。注册登录后,单击API 设置然后 单击"添加API键"。要使用api,需要两个参数。
email-(string)这是您需要验证的电子邮件地址。它应该 进行URL编码。
apikey-(string)这是从 "API设置"页。
注意:请随身携带API密钥。您需要它来设置客户机,如下所述。
安装
确保您已经安装了pip。
$ pip install quickemailverification
版本
使用[2.6/2.7/3.2/3.3/3.4]
用法
importquickemailverificationclient=quickemailverification.Client('Your_API_Key_Here')quickemailverification=client.quickemailverification()# PRODUCTION MODEresponse=quickemailverification.verify('test@example.com')# SANDBOX MODE# response = quickemailverification.sandbox('valid@example.com')print(response.body)# The response is in the body attribute
响应信息
成功的API调用将使用以下值响应:
- 结果 字符串 -验证的结果将是: 有效的 , 无效 , 未知
- 原因 字符串 -原因定义如下:
- 无效的电子邮件 -指定的电子邮件具有无效的电子邮件地址语法
- 无效的域 -域名不存在
- 拒绝的电子邮件 -SMTP服务器拒绝的电子邮件。电子邮件不存在
- 接受电子邮件 -smtp服务器接受电子邮件地址
- 没有连接 -smtp服务器连接失败
- 超时 -在SMTP服务器上发生会话超时
- 不可用\u smtp -smtp服务器不可处理 请求< /LI>
- 意外错误 -发生意外错误
- 没有MX记录 -无法获取域的MX记录
- 暂时被阻止 -电子邮件暂时被灰显
- 超过存储空间 -SMTP服务器拒绝电子邮件。超出存储空间 分配
- 如果电子邮件地址使用 一次性 域
- 如果域显示为 接受所有发送到该域的电子邮件
- 角色 真假 - 真 如果电子邮件地址是 角色 地址( manager@example.com , ceo@example.com ,等等)
- 免费 真假 - 真 如果电子邮件地址来自免费 像Gmail,Yahoo!,Hotmail等。
- 电子邮件 字符串 -返回规范化版本。 ( niki@example.com ->; niki@example.com )
- 用户 字符串 -电子邮件地址的本地部分。 ( niki@example.com ->; niki )
- 域 字符串 -提供电子邮件地址的域。 ( niki@example.com ->; example.com )
- 安全发送- 如果电子邮件地址是 安全交付
- 您的意思是不是 字符串 -返回电子邮件建议(如果特定) 在电子邮件中发现输入错误
- 如果api请求是 成功
- 消息 字符串 -描述API调用失败的原因
http响应头
http响应头可以找到剩余的总学分。它 包含剩余的总积分,包括每天的持续积分 学分. < /P>
- x-qev-remaining-credits -您剩余的电子邮件验证 学分(即每天学分+持续学分)。
QuickEmailVerification API调用的HTTP状态代码
QuickEmailVerificationAPI还将以下HTTP状态代码返回到 表示请求成功或失败。
- 200 -请求成功完成。
- 400 -服务器无法理解发送给它的请求。这是 如果参数传递错误,可能会发生某种响应。
- 401 -服务器无法验证使用API的身份验证。 请检查API密钥是否正确。
- 402 -您的信用额度用完了。
- 404 -在服务器上找不到请求的API。
- 429 -请求太多。超过速率限制。
沙盒模式
QuickEmailVerification单一电子邮件验证API沙盒模式帮助开发人员根据模拟结果测试其集成。对沙盒终结点的请求是完全免费的,并且不会从实际的信用额度中扣除任何信用额度。
有关沙盒模式的详细信息,请参阅我们的知识库。
许可证
麻省理工学院< /P>
错误报告
报告 这里