接入教程
访问官方文档获取快速入门指南和API参考:https://apilayer.com/products/mailboxlayer
Python示例 - 验证电子邮件地址
import requests
api_key = 'your_api_key_here'
email = 'support@apilayer.com'
url = f'https://apilayer.com/api/check?access_key={api_key}&email={email}'
response = requests.get(url)
data = response.json()
print(data)
PHP示例 - 验证电子邮件地址
<?php
$apiKey = 'your_api_key_here';
$email = 'support@apilayer.com';
$url = "https://apilayer.com/api/check?access_key={$apiKey}&email={$email}";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
print_r($data);
?>
JavaScript示例 - 验证电子邮件地址
const apiKey = 'your_api_key_here';
const email = 'support@apilayer.com';
const url = `https://apilayer.com/api/check?access_key=${apiKey}&email=${email}`;
fetch(url)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
常见问题
Mailboxlayer是什么?
Mailboxlayer是一个基于JSON的REST API,可实时验证电子邮件地址。它检查语法、通过SMTP验证电子邮件是否存在,并过滤一次性或免费提供商以提高投递率。
有免费计划吗?
是的,Mailboxlayer提供免费订阅计划,每月包含100个API请求。它提供对所有标准验证工具的访问,非常适合测试和小规模应用。
电子邮件验证如何工作?
API执行多阶段检查:首先验证电子邮件语法,然后检查有效的MX记录和SMTP服务器响应,最后将域名与已知的一次性和免费电子邮件提供商数据库进行交叉引用。
API返回什么信息?
API返回一个详细的JSON对象,包含电子邮件的有效性状态、质量评分(0到1)、拼写错误的"您是否意思是"建议,以及一次性、角色型或catch-all地址的标志。
Aitishiku.com