accordous / fluxous-client
此软件包最新版本(v1.1)没有可用的许可信息。
Fluxous API 客户端
v1.1
2024-06-25 13:59 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.5|^7.3
- illuminate/http: ^7.0|^8.0|^9.0
- illuminate/support: ^7.0|^8.0|^9.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-25 14:27:36 UTC
README
本软件包有助于使用 Laravel 消费 Fluxous API。
文档: Fluxous - API 手册。
安装
composer require accordous/fluxous-client
配置
- 如果需要更改预定义值,请发布配置文件
php artisan vendor:publish --tag=Fluxous
- 在您的 Laravel 项目中更改
.env
文件中的配置
FLUXOUS_HOST='https://api.fluxous.com.br'
FLUXOUS_API='/v1'
资源
- 认证
/auth/token
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService(); $data = [ 'client_id' => '', 'client_secret' => '', ]; $response = $service->auth()->token($data); $result = $response->json();
- 类别
/categories
获取
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $response = $service->categories()->index(); $result = $response->json();
发布
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $attributes = [ '' => '', ]; $response = $service->categories()->store($attributes); $result = $response->json();
- 账户
/accounts
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $attributes = [ '' => '', ]; $response = $service->accounts()->store($attributes); $result = $response->json();
- 交易
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $attributes = [ '' => '', ]; $response = $service->transactions()->store($attributes); $result = $response->json();