exactsports / fedex
Laravel 8+ 的 FedEx API 包装器
1.0.2
2022-02-18 13:43 UTC
Requires
- php: ^8.0|^8.1
- guzzlehttp/guzzle: ^7.4
- illuminate/support: ^8.0
- phpseclib/phpseclib: ~3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.4
- orchestra/testbench: ^6.0
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