kaswell / laravel-boxapi
Laravel 的 BoxAPI
1.0.0
2021-06-04 09:10 UTC
Requires
- php: >7.3
- ext-curl: *
- ext-fileinfo: *
- ext-json: *
- ext-openssl: *
- firebase/php-jwt: ^5.2
- guzzlehttp/guzzle: ^6.5
- laravel/framework: >7.0
Requires (Dev)
- phpunit/phpunit: ^9.3
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-08 15:01:23 UTC
README
Laravel 的 BoxAPI
用于 Laravel 框架(带有 JWT 验证)的 Box API 库。Box API 文档可以在 Box API 参考 中找到。
文档
您可以在 https://docs.nonium.by/laravel-boxapi 找到文档。
在使用此包时遇到困难?发现了错误?您对改进库有一般性的问题或建议吗?请随时在 GitHub 上创建一个问题,我们会尽快处理。
安装
您可以通过 composer 安装此包
composer require kaswell/laravel-boxapi
该包将自动注册自己。
从 Box 开发者 配置 json 文件下载,并将其保存到 /storage/app/box_app_config.json
中,并在 env 文件中添加以下可选常量
BOX_APP_DEV_MODE=false BOX_APP_CONFIG_FILE="box_app_config.json" BOX_APP_DEV_TOKEN="" BOX_APP_USER_ID="" BOX_APP_USER_LOGIN=""
或者,您可以选择使用以下命令发布配置文件:
php artisan vendor:publish --provider="Kaswell\BoxApi\BoxApiServiceProvider" --tag="config"
基本用法
您可以使用类
use Kaswell\BoxApi\BoxApi; $response = app(BoxApi::class)->getFolderInfo();
或使用外观
use Kaswell\BoxApi\Facades\BoxApi; $response = BoxApi::getFolderInfo();
变更日志
请参阅 变更日志 了解最近更改的更多信息。
鸣谢
特别感谢 所有人 在 v1
版本中所做的工作。
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件。