abstractapi / php-email-validation
AbstractEmailValidation - 快速使用 AbstractAPI 强大电子邮件验证服务的包装器。
Requires
- php: >=5.6
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: 7.0.*
- vlucas/phpdotenv: ^2.0
This package is auto-updated.
Last update: 2024-09-16 00:49:48 UTC
README
只需几行代码即可将 Abstract 的强大电子邮件验证 API 集成到您的 PHP 项目中。
Abstract 的电子邮件验证和验证 API 是一个快速、轻量级、现代且基于 RESTful JSON 的 API,用于确定电子邮件地址的有效性和其他详细信息。
使用非常简单:您只需提交您的 API 密钥和电子邮件地址,API 将返回对其有效性的评估,以及如果是临时电子邮件、通用邮箱地址等更多信息。
验证和验证电子邮件地址是减少您网站或应用程序中低质量数据和欺诈或风险用户的关键步骤。
文档
支持的 PHP 版本
此库支持 PHP 版本 5.6 及更高版本。
安装
您可以通过 composer 或下载源代码来安装 php-email-validation。
通过 Composer
php-email-validation 作为 abstractapi/php-email-validation
软件包在 Packagist 上提供
composer require abstractapi/php-email-validation
API 密钥
从 Abstact 网站 免费轻松获取您的 API 密钥。
快速入门
验证电子邮件
// Verify email using Abstract's Email Validation and Verification API and PHP <?php $api_key = "YYYYYY"; // Get your API Key from https://app.abstractapi.com/api/email-validation/documentation Abstractapi\EmailValidation\AbstractEmailValidation::configure($api_key); $info = Abstractapi\EmailValidation\AbstractEmailValidation::verify('email@domain.com'); print $info->quality_score;
API 响应
API 响应以 EmailValidationData
对象返回。
详细文档
您可以在 Abstract 帮助页面 找到更多信息和建议请求示例。
获取帮助
如果您需要安装或使用库的帮助,请联系 Abstract 的支持。
对于错误报告和功能建议,请使用 此存储库问题页面。
贡献
我们始终欢迎贡献,因为它们可以提高我们提供给社区的库的质量。
请提供您的更改,并使用适当的单元测试进行覆盖,然后在 pull requests 页面 上发布。
Composer
要处理源代码,您需要在您的本地计算机上安装 composer。在撰写本文时,composer 的最新版本是 v2.0.12。安装说明可以在此找到: https://getcomposer.org.cn/download/。
设置
要安装需求,运行
composer install --prefer-source --no-interaction --ignore-platform-reqs
在实现所有更改和单元测试后,运行以下命令以运行测试
php vendor/bin/phpunit