EmailOversight API in PHP
EmailOversight is a set of powerful tools that enable you to take your data
management and email campaigns to the next level., (*1)
This is a simple PHP implementation of the API calls., (*2)
Installation
Update your composer.json
file, (*3)
{
"require": {
"bcismariu/emailoversight-php": "0.*"
}
}
Run composer update
, (*4)
Usage
use Bcismariu\EmailOversight\EmailOversight;
$validator = new EmailOversight('YOUR_API_KEY');
$result = $validator->emailValidation('client.email@domain.com', 'your_list_id');
Read the official API for more details regarding parameters and responses., (*5)
In order to help with multiple queries, you can also pass your listId
to the constructor:, (*6)
$validator = new EmailOversight([
'apitoken' => 'YOUR_API_KEY',
'listid' => 'your_list_id'
]);
$result1 = $validator->emailValidation('first.client@domain.com');
$result2 = $validator->emailValidation('second.client@domain.com');
Return Email validation Boolean, (*7)
$validEmail = $validator->isVerified($result);
use example:
if($validEmail) {
// Good Email
}else {
// Bad Email
}
Contributions
This is a very basic implementation that can only handle email validations. Any project contributions are welcomed!, (*8)