astrotomic/ecologi-sdk

与 Ecologi API 交互。

0.2.0 2024-02-07 18:52 UTC

This package is auto-updated.

Last update: 2024-09-20 01:39:39 UTC


README

Latest Version MIT License Offset Earth Larabelles

Total Downloads PHP Version

安装

composer require astrotomic/ecologi-sdk

使用

use Astrotomic\Ecologi\Ecologi;
use Astrotomic\Ecologi\Enums\CarbonUnit;

$ecologi = new Ecologi($token);

// Reporting API
$ecologi->reporting()->getTrees('astrotomic');
$ecologi->reporting()->getCarbonOffset('astrotomic');
$ecologi->reporting()->getImpact('astrotomic');

// Purchasing API
$ecologi->purchasing(test: false)->buyTrees(10, name: 'Gummibeer', idempotency: '1234567890');
$ecologi->purchasing(test: false)->buyCarbonOffset(500, unit: CarbonUnit::KG, idempotency: '1234567890');

贡献

请参阅 CONTRIBUTING 获取详细信息。您也可能对 行为准则 感兴趣。

安全性

如果您发现任何安全问题,请参阅 SECURITY 了解报告步骤。

致谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件

免费软件

您可以使用此包,但如果它进入您的生产环境,我将非常感激您为世界买一棵树。

众所周知,应对气候变化并保持温度不超过1.5C的最好工具之一是 种植树木。如果您为我的森林做出贡献,您将为当地家庭创造就业机会并恢复野生动物栖息地。

您可以在 ecologi.com/astrotomic 购买树木。

有关免费软件的更多信息,请参阅 treeware.earth