homedesignshops / laravel-bol-com-retailer
Laravel Bol.com Retailer API 包
v9.0.7
2024-07-29 10:27 UTC
Requires
- php: ^8.1
- illuminate/support: ^8.0|^9.0|^10.0
- picqer/bol-retailer-php-client: ^8
Requires (Dev)
- orchestra/testbench: ^6.0|^7.0|^8.0
- phpunit/phpunit: ^7.0|^9.3|^10.0
README
这是由 Picger 的 Bol.com 包提供的 Bol.com Retailer API 的包装器。
安装
您可以通过 composer 安装此包
composer require homedesignshops/laravel-bol-com-retailer
配置 .env
文件
BOL_COM_DEMO_MODE=true BOL_COM_CLIENT_ID={CLIENT_ID_HERE} BOL_COM_CLIENT_SECRET={CLIENT_SECRET_HERE}
发布配置文件
php artisan vendor:publish --provider="HomeDesignShops/LaravelBolComRetail/BolComRetailerServiceProvider" --tag="config"
您现在可以使用此包了
用法
获取所有未完成的订单
$orders = BolComRetailer::getOpenOrders();
获取订单
$order = BolComRetailer::getOrder($orderId);
发货订单项
$processStatus = BolComRetailer::shipOrderItem(OrderItem $orderItem, Transport $transport);
测试
composer test
变更日志
请参阅 CHANGELOG 以获取有关最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 以获取详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件 kevin@homedesignshops.nl 而不是使用问题跟踪器。
鸣谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 以获取更多信息。