parceltrap/driver-auspost

ParcelTrap 的澳大利亚邮政驱动程序

v1.0.0 2022-10-10 15:20 UTC

This package is auto-updated.

Last update: 2024-09-10 19:24:50 UTC


README

Latest Version on Packagist Software License Build Status Static Analysis Total Downloads Buy us a tree

ParcelTrap 的澳大利亚邮政驱动程序

安装

通过 Composer

composer require parceltrap/driver-auspost

用法

将以下内容添加到您的 config/parceltrap.php 文件的 drivers 部分

'auspost' => [
    'api_key' => env('PARCELTRAP_AUSPOST_API_KEY'),
    'password' => env('PARCELTRAP_AUSPOST_PASSWORD'),
    'account_number' => env('PARCELTRAP_AUSPOST_ACCOUNT_NUMBER'),
],
use ParcelTrap\ParcelTrap;

/** @var ParcelTrap $parcelTrap */
$auspost = $parcelTrap->driver('auspost');

$details = $auspost->find('ABC123');
echo $details->status->description(); // Not Found, Delivered, etc

在您的 .env 文件中配置相关的环境变量。

变更日志

有关最近更改的详细信息,请参阅变更日志

测试

composer test

贡献

有关详细信息,请参阅贡献指南

我们鼓励人们提出修复和建议。如果您通过分支此存储库来提供修复,请创建一个包含您的更改引用的问题或 PR。由于无法获得沙箱/测试访问权限,该驱动程序是基于 AusPost 提供的文档构建的,未经实际测试。

安全性

如果您发现任何安全相关的问题,请通过电子邮件 security@voke.dev 而不是使用问题跟踪器。

致谢

许可证

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

Treeware

您可以使用此包,但如果它进入您的生产环境,您需要为世界买一棵树。

众所周知,解决气候危机并保持气温不上升超过 1.5C 的最佳工具之一是种树。如果您支持此包并贡献给 Treeware 森林,您将为当地家庭创造就业机会并恢复野生动物栖息地。

您可以通过这里购买树木。

有关 Treeware 的更多信息,请访问treeware.earth