sanitsweeto/hunterio

Hunter.io v2 API的PHP包装器

1.0.1 2019-12-10 23:46 UTC

This package is auto-updated.

Last update: 2024-09-16 04:37:03 UTC


README

Hunter v2 API的PHP包装器。

入门指南

初始化

use Hiraya\Hunter;

$hunter = new Hunter();

API调用

域名搜索

域名搜索返回使用给定域名找到的所有电子邮件地址及其来源。

$hunter->searchDomain('hirayasolutions.co.nz');

您可以通过传递一个数组来添加可选参数。

$hunter->searchDomain('hirayasolutions.co.nz', ['limit' => 20, 'offset' => 1]);

电子邮件查找器

此API调用通过使用个人的名字、姓氏和域名猜测最可能的电子邮件地址。

$hunter->findEmail('hirayasolutions.co.nz', 'EJ', 'Ramos');

电子邮件验证器

此API调用检查给定电子邮件地址的可投递性,验证它是否在我们的数据库中找到,并返回其来源。

$hunter->verifyEmail('info@hirayasolutions.co.nz');

电子邮件计数

此API调用允许您知道我们为单个域名或公司有多少个电子邮件地址。这是免费的,不需要身份验证。

$hunter->countEmail('hirayasolutions.co.nz');

账户信息

此API调用允许您在任何时候获取有关您的Hunter账户的信息。此调用是免费的。

$hunter->displayAccount();

列出所有线索

返回您账户中已保存的所有线索。线索按顺序返回,最新的线索首先显示。

$hunter->listLeads();

获取线索

检索线索的所有字段。

$hunter->getLead(100128);

创建线索

创建新的线索。参数必须以JSON散列的形式传递。

$hunter->createLead([
    'email' => 'info@hirayasolutions.co.nz',
    'first_name' => 'EJ',
    'last_name' => 'Ramos',
    'company' => 'Hiraya Solutions',
]);

更新线索

更新现有线索。更新的值必须以JSON散列的形式传递。

$hunter->updateLead(100128, [
    'email' => 'info@hirayasolutions.co.nz',
    'first_name' => 'EJ',
    'last_name' => 'Ramos',
    'company' => 'Hiraya Solutions',
]);

删除线索

删除现有线索。

$hunter->deleteLead(100128);

API参考

https://hunter.io/api/v2/docs