limelyltd /ecologi
Ecologi API 的面向对象 PHP 封装
v1.0.2
2021-11-29 12:28 UTC
Requires
- php: ^7.4 || ^8.0
- php-http/client-common: ^2.3
- php-http/discovery: ^1.12
- 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: ^0.12.99
- symfony/var-dumper: ^5.3.8
This package is not auto-updated.
Last update: 2024-10-02 00:31:32 UTC
README
Ecologi API 的面向对象 PHP 封装 Ecologi
要求
安装
通过 Composer
composer require owenvoke/ecologi guzzlehttp/guzzle:^7.0.1 http-interop/http-factory-guzzle:^1.0
我们在 HTTPlug 的帮助下与任何 HTTP 消息客户端解耦 HTTPlug.
使用
文档
更多详细文档请参阅 docs
目录.
基本使用
// Include the Composer autoloader require_once __DIR__ . '/vendor/autoload.php'; $client = new \OwenVoke\Ecologi\Client(); $repositories = $client->report()->totalImpact('owenvoke');
认证
注意:Ecologi 仅支持通过 API 令牌进行认证。
use OwenVoke\Ecologi\Client; $client = new Client(); $client->authenticate($apiToken, null, Client::AUTH_ACCESS_TOKEN);
变更日志
有关最近变更的更多信息,请参阅 CHANGELOG.
测试
composer test
贡献
有关详细信息,请参阅 CONTRIBUTING.
安全性
如果您发现任何与安全相关的问题,请通过电子邮件 security@voke.dev 而不是使用问题跟踪器。
致谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。
实物商品
您可以使用此包,但如果它进入您的生产环境,则必须为世界购买一棵树。
众所周知,应对气候变化并防止气温上升超过 1.5C 的最佳工具之一是植树。如果您支持此包并贡献于实物商品森林,您将为当地家庭创造就业机会并恢复野生动物栖息地。
您可以通过 这里 购买树木。
有关实物商品的更多信息,请参阅 treeware.earth.