thodinbiz / bubuka-api-for-distributors
BUBUKA REST API simple client library
Installs: 39
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:package
Requires
- php: >=5.6
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: 5.7
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);