This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
0.0.1 (Initial release)
Pre-release
Pre-release
Changelog:
- Добавлены модели сущностей API
- Добавлены 3 класса:
API
,APIHelpers
иAPIEndpoints
:- Класс
API
представляет собой основной класс для взаимодействия с API и работы с методами (Имеет необходимые функции для запросов, также есть удобная проверка данных конфигурации и имеется обновление токена, когда он становится недействительным)
На данный момент, из доступных методов есть метод получения текущего пользователя (/users/whoami
) и достижений (/achievements
) APIHelpers
имеет вспомогательные функции (На данный момент: получение пустого конфига и получение недостающих ключей в данных конфигурации)APIEndpoints
хранит необходимые данные, связанные с API, и возвращает готовые ссылки эндпоинтов
- Класс
- Добавлены собственные исключения, необходимые при проверке переменных класса API