owenvoke /unstoppable-domains
Unstoppable Domains API 的面向对象的 PHP 封装
v1.1.1
2021-12-03 22:38 UTC
Requires
- php: ^7.4 || ^8.0
- php-http/client-common: ^2.4
- php-http/discovery: ^1.14
- php-http/httplug: ^2.2
- php-http/multipart-stream-builder: ^1.1
- psr/http-client-implementation: ^1.0
- psr/http-factory-implementation: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- guzzlehttp/guzzle: ^7.4
- guzzlehttp/psr7: ^2.1
- http-interop/http-factory-guzzle: ^1.2
- pestphp/pest: ^1.20
- php-http/mock-client: ^1.5
- phpstan/phpstan: ^1.0
- symfony/var-dumper: ^5.3.8
README
Unstoppable Domains API 的面向对象的 PHP 封装
要求
- PHP >= 7.4
- PSR-17 实现
- PSR-18 实现
安装
通过 Composer
composer require owenvoke/unstoppable-domains guzzlehttp/guzzle:^7.4 http-interop/http-factory-guzzle:^1.2
我们通过 HTTPlug 与任何 HTTP 消息客户端解耦。
使用方法
文档
有关更详细的文档,请参阅 docs
目录。
基本用法
// Include the Composer autoloader require_once __DIR__ . '/vendor/autoload.php'; $client = new \OwenVoke\UnstoppableDomains\Client(); $domain = $client->domain()->show('domain.crypto');
身份验证
注意:Unstoppable Domains API 仅支持通过 API 令牌进行身份验证。
use OwenVoke\UnstoppableDomains\Client; $client = new Client(); $client->authenticate($apiToken, null, Client::AUTH_ACCESS_TOKEN);
变更日志
有关最近更改的更多信息,请参阅 变更日志。
测试
composer test
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全
如果您发现任何安全相关的问题,请通过 security@voke.dev 发送电子邮件,而不是使用问题跟踪器。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。
实物礼品
您可以免费使用此包,但如果它进入了您的生产环境,您需要为世界买一棵树。
现在众所周知,解决气候危机并保持我们的温度不超过 1.5C 的最佳工具之一是种树。如果您支持此包并捐赠给实物礼品森林,您将为当地家庭创造就业机会并恢复野生动物栖息地。
您可以在 这里 购买树木。
有关实物礼品更多信息,请访问 treeware.earth。