1. Go to this page and download the library: Download rusadrako/api library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
rusadrako / api example snippets
use RusaDrako\api\ClientApi;
use RusaDrako\api\ExceptionClientApi;
use RusaDrako\api\ExceptionToken;
# Уникальный ключ соединения
$key = '0123456789ABCDEF';
# Активация объекта
$apiClient = new ClientApi($key);
# Входящий токен
$token = $_POST['token'];
# Входящий массив данных для проверки токена
$token_data = [
$_POST['date'],
$_POST['add_data'],
...
];
try {
# Проверка аутентификации
$apiClient->auth($token, ...$token_data);
} catch (ExceptionClientApi $e) {
# Возвращаем ошибку аутентификации
$apiClient->get_result()->error($e->getCode, $e->getMessage());
} catch (ExceptionToken $e) {
# Возвращаем ошибку генерации токена
$apiClient->get_result()->error($e->getCode, $e->getMessage());
}
/* Обработка данных */
# Возвращаем результата
$apiClient->get_result()->result('Ок');
use RusaDrako\api\ClientApi;
# Уникальный ключ соединения
$key = '0123456789ABCDEF';
$apiClient = new ClientApi($key);