accordous/fluxous-client

此软件包最新版本(v1.1)没有可用的许可信息。

Fluxous API 客户端

v1.1 2024-06-25 13:59 UTC

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();