exactsports / fedex

Laravel 8+ 的 FedEx API 包装器

1.0.2 2022-02-18 13:43 UTC

This package is auto-updated.

Last update: 2024-09-12 02:47:26 UTC


README

将 FedEx 网络服务集成到您的 Laravel 8 或更高版本应用程序中。此包的早期版本将侧重于 FedEx Office 服务,如打印。

如何使用

此包要求您拥有一个 FedEx 开发者账户,并包含已批准的 API 密钥。

假设您已从 FedEx 收到完全激活和批准的 API 凭证,请将其添加到您的项目 .env 文件中

FEDEX_KEY=
FEDEX_ACCOUNT_NUMBER=
FEDEX_METER_NUMBER=
FEDEX_OFFICE_INTEGRATOR_ID=
FEDEX_CLIENT_PRODUCT_ID=
FEDEX_CLIENT_PRODUCT_VERSION=

在本地和测试环境中使用您的测试凭据,务必只在生产系统上使用您的实时凭据。

发布资产、配置

php artisan vendor:publish --tag=public --force

代码风格检查和测试

composer test:unit # Runs PHPUnit
composer lint # Runs php-cs-fixer to fix your coding style
composer test # Runs lint and then test:unit