php-extended / php-tempmailaddress-com-api
此包已被弃用且不再维护。作者建议使用 php-extended/php-api-com-tempmailaddress-object 包代替。
一个连接到 tempmailaddress.com API 的 PHP API 包装器
5.1.8
2021-01-31 22:07 UTC
Requires
- php: >=7.1
- php-extended/php-json-object: ^5
- php-extended/polyfill-php80-stringable: >=1
- psr/http-client: ^1
- psr/http-factory: ^1
README
一个连接到 tempmailaddress.com API 的 PHP API 包装器
安装
此库的安装通过 composer 完成。从他们的网站下载 composer.phar
。然后将它添加到你的 composer.json 文件中
"require": {
...
"php-extended/php-tempmailaddress-com-api": "^5",
...
}
然后运行 php composer.phar update
安装此库。此库所有类的自动加载都通过 composer 的自动加载器完成。
基本用法
对于基本功能,使用
use PhpExtended\TempMailAddressComApi\TempMailAddressComApiEndpoint;
/* @var $client \Psr\Http\Client\ClientInterface */
/* @var $uriFactory \Psr\Http\Message\UriFactory */
/* @var $requestFactory \Psr\Http\Message\RequestFactory */
$endpoint = new TempMailAddressComApiEndpoint($client, $uriFactory, $requestFactory);
$endpoint->getEmailMetadatas('<username>', 1); // returns an JsonCollection of TempMailAddressComApiEmailMetadata
$endpoint->getEmail($metadata); // returns a \Psr\Http\Message\ResponseInterface
对于有用的 HTTP 请求(HttpProcessor)的包,请参阅 composer.json
文件的 require-dev
部分。
许可证
MIT(见许可证文件)。