76310 / 76310-base-email
此软件包最新版本(1.0.2)没有可用的许可证信息。
1.0.2
2019-03-20 07:42 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^6.2
This package is auto-updated.
Last update: 2024-09-20 20:16:12 UTC
README
API 76310 验证电子邮件域名
- API版本:V1
所需PHP版本
PHP 5.5 及以上版本
安装与使用
Composer(推荐)
要通过Composer安装,请将以下行添加到 composer.json
{
"require": {
"76310/76310-base-email": "^1.0"
}
}
然后执行 composer install
手动安装(不建议)
下载文件并通过使用的自动加载器包含类。注意要考虑额外的扩展和类(参看composer.json)
使用
安装和加载必要的类后
<?php // Initialiser la configuration $config = \sat\BaseEmail\Configuration::getDefaultConfiguration(); $config->setApiKeyPrefix('Authorization', 'Bearer'); $config->setHost('url preprod ou prod'); // Récupérer un token d'identification et le passer à la configuration $apiInstance = new \sat\BaseEmail\Api\AuthentificationApi( null, //utilisera le client HTTP par défaut (`GuzzleHttp\Client`), peut-être remplacé par une implémentation de `GuzzleHttp\ClientInterface` $config); $request = new \sat\BaseEmail\Model\TokenRequest(array('username' => 'votre login', 'password' => 'votre password')); try { $result = $apiInstance->token($request); $config->setApiKey('Authorization', $result->getAccessToken()); } catch (\Exception $e) { echo 'Erreur: ', $e->getMessage(), PHP_EOL; } //appeler la méthode désirée, exemple : lister les domaines $apiInstance = new \sat\BaseEmail\Api\DomainesApi(null, $config); try { $result = $apiInstance->listerDomaines(); print_r($result); } catch (\Exception $e) { echo 'Erreur: ', $e->getMessage(), PHP_EOL; } ?>