mailfinder / mailfinder-v1
用于与Mailfinder平台结合使用的电子邮件验证库
1.0.2
2017-02-27 17:50 UTC
Requires
- php: >=5.3
- ext-curl: *
Requires (Dev)
- php: >=5.3
- ext-curl: *
This package is not auto-updated.
Last update: 2024-09-28 19:45:24 UTC
README
本库旨在供mailfinder.io用户使用,以便在自身系统中包含功能。它提供了通过在mailfinder.io提供的API中使用的电子邮件验证功能
使用Composer安装
composer require mailfinder/mailfinder-v1
使用手册安装
- 下载此存储库的zip文件
- 将文件保存到您的项目中
- 将Mailfinder.php文件包含到目标文件夹中(例如:dest/)
require_once (_DIR_.'dest/Mailfinder.php');
使用方法
要使用,需要通过我们系统生成的API key。如果没有密钥,请按照以下步骤操作
- 进入mailfinder.io
- 如果您有账户,请使用登录信息登录。如果没有,您可以注册一个新的账户(免费哦)
- 在左侧菜单中点击API
- 注册一个新API
- 打开新API,您将看到新创建的密钥。
创建API密钥后,在您的系统中安装库后,您应该实例化一个新的类,并将API密钥作为引用传递。例如:
use Mailfinder\Api AS Mailfinder; $key = 'XXXXXXXXXXXXXXXXXXX'; // Aqui você cola a sua chave de api $mf = new Mailfinder($key);
这样,您的类就已经准备就绪,可以使用了。
现在,要验证电子邮件,只需执行“validate”方法,并传递所需验证的电子邮件作为参数。例如:
$mf->validate("any@email.com");
完整示例
$loader = require __DIR__ . '/vendor/autoload.php'; use Mailfinder\Api AS Mailfinder; $mf = new Mailfinder('XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'); $response = $mf->validate("fernando@mailfinder.io"); if($response->result=='send'){ echo 'Email é válido'; } else{ echo 'Email inválido'; }