Download the PHP package finbox/sdk without Composer
On this page you can find all versions of the php package finbox/sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package sdk
Finbox SDK
Класс Finbox
| Основной интерфейс работы с системой Finbox.
Параметры
Название | Тип | Описание | Обязательное |
---|---|---|---|
{TOKEN} | string |
Ключ доступа | да |
{SECRET} | string |
Секретный ключ | да |
{API_URL} | string |
Путь API | да |
Методы
Название | Параметры | Результат | Описание |
---|---|---|---|
send | command [string ] |
Result | Отправка запроса к API |
Класс Result
Свойства
Название | Тип | Описание | Обязательное |
---|---|---|---|
success | boolean |
Флаг успеха операции | да |
command | Command |
Выполняемая команда | да |
errorMessage | string |
Сообщение ошибки (при провале операции) | нет |
errorCode | int |
Код ошибки (при провале операции) | нет |
errorData | mixed |
Дополнительная информация об ошибке (при провале операции) | нет |
Методы
Название | Результат | Описание |
---|---|---|
getResult | Entity |
При успешном выполнении вернёт сущность соответствующую команде |
Пример:
Команды
Класс | Описание |
---|---|
ClientCreateCommand | Создание клиента |
ClientGetCommand | Запрос клиента по ID |
ClientCreateCommand
| Создание нового клиента
Параметры
Название | Тип | Описание | Обязательное |
---|---|---|---|
initials | Initials |
ФИО | да (только параметр name ) |
phone | string |
Запрос клиента по ID | да |
Результат
При успешном создании клиента вернёт ClientEntity
ClientGetCommand
| Запрос клиента по ID
Параметры
Название | Тип | Описание | Обязательное |
---|---|---|---|
clientId | string |
ID клиента | да |
Результат
При успешном запросе вернёт ClientEntity
All versions of sdk with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.0
ext-curl Version *
ext-json Version *
ext-curl Version *
ext-json Version *
The package finbox/sdk contains the following files
Loading the files please wait ....