everully / laravel-wildberries-sdk
Laravel Wildberries SDK
v0.0.1
2024-08-25 14:20 UTC
Requires
- php: ^8.2
- everully/php-wildberries-sdk: ^0.0.1
- illuminate/contracts: ^10.0|^11.0
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- laravel/pint: ^1.17
- pestphp/pest: ^2.35
README
在此钩子下,此包使用 everully/php-wildberries-sdk 提供与 Wildberries API 交互的简单方法。
要求
- Laravel 8.0 或更高版本。
- PHP 8.2 或更高版本。
安装
通过 composer 安装
composer require everully/laravel-wildberries-sdk
您可以使用以下命令发布配置文件:
php artisan vendor:publish --tag="wildberries-config"
确保您已将应用程序 .env
更新为从 Wildberries 获取的凭据,例如:
#.env file WILDBERRIES_TOKEN= WILDBERRIES_SANDBOX=
用法
您可以直接使用 everully/php-wildberries-sdk
的功能
/** @var \Everully\PhpWildberriesSdk\WildberriesApi $wildberriesContent */ $wildberriesContent = WildberriesApi::content(); $wildberriesContent->content()->cards()->get($data);
您可以在配置文件 config/wildberries.php
中设置 API 令牌和沙盒模式
/** @var \Everully\PhpWildberriesSdk\WildberriesApi $wildberriesContent */ $token = 'your-wildberries-token'; $wildberriesContent = WildberriesApi::setToken($token) ->content() ->cards() ->get($data);
有关所有 WildberriesApi 方法的更多信息,请参阅此处: everully/php-wildberries-sdk
测试
composer test
变更日志
请参阅 CHANGELOG 以获取有关最近更改的更多信息。
鸣谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。