accordous / fluxous-client
There is no license information available for the latest version (v2.1) of this package.
Client for Fluxous API
This package's canonical repository appears to be gone and the package has been frozen as a result. Email us for help if needed.
v2.1
2024-12-11 01:33 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^7.9
- illuminate/http: ^10.0
- illuminate/support: ^10.0
Requires (Dev)
- orchestra/testbench: ^8.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2026-02-02 02:14:24 UTC
README
Esse pacote auxilia no consumo da API do Fluxous utilizando Laravel.
Documentação: Fluxous - Manual API.
Instalação
composer require accordous/fluxous-client
Configuração
- Publique o arquivo de configuração caso tenha interesse em alterar algum dos valores pré-definidos
php artisan vendor:publish --tag=Fluxous
- Altere as configurações no arquivo
.envdo seu projeto Laravel
FLUXOUS_HOST='https://api.fluxous.com.br'
FLUXOUS_API='/v1'
Recursos
- Autenticação
/auth/token
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService(); $data = [ 'client_id' => '', 'client_secret' => '', ]; $response = $service->auth()->token($data); $result = $response->json();
- Categorias
/categories
get
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $response = $service->categories()->index(); $result = $response->json();
post
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $attributes = [ '' => '', ]; $response = $service->categories()->store($attributes); $result = $response->json();
- Contas
/accounts
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $attributes = [ '' => '', ]; $response = $service->accounts()->store($attributes); $result = $response->json();
- Transações
use Accordous\FluxousClient\Services\FluxousService; $service = new FluxousService($clientId, $clientSecret); $attributes = [ '' => '', ]; $response = $service->transactions()->store($attributes); $result = $response->json();