thodinbiz/bubuka-api-for-distributors

BUBUKA REST API simple client library

0.2.2 2019-10-04 12:24 UTC

This package is auto-updated.

Last update: 2024-09-19 01:53:35 UTC


README

Простенькая библиотека для взаимодествия с BUBUKA API for Distributors

https://test.my.bubuka.info/api/dst/doc.html

Composer Installation

composer require thodinbiz/bubuka-api-for-distributors

Usage examples

require_once './vendor/autoload.php';

use Bubuka\Distributors\RestAPI\Exceptions\ApiErrorException;
use Bubuka\Distributors\RestAPI\Exceptions\ResponseException;
use Bubuka\Distributors\RestAPI\ApiClient;

const API_URL = 'http://test.my.bubuka.info/api/dst/';
const TOKEN = '2b3f2d3e2c01a60c234c393214a17133';

// $apiClient = new ApiClient(TOKEN, API_URL);
$apiClient = new ApiClient(TOKEN);

try
{
    $filesList = $apiClient->FilesList();
} catch (ApiErrorException $e)
{
    // Api returned structure of error
} catch (ResponseException $e)
{
    // 500 error, server unavailable, etc.
}

var_dump($filesList);