SDK для работы с API портала tosamara.ru
Проект является библиотекой, написанной на Java, которая предназначена для работы с данными об общественном транспорте города Самара.
Для работы с API используются 2 класса: Classifiers и ToSamaraAPI.
Класс Classifiers используется для получения справочников, поэтому не требует clientId и key.
Класс ToSamaraAPI используется для вызова методов API. Конструктор класса ToSamaraAPI(String clientId, String key, String os) принимает clientId и key, выданные порталом, и os - указание ОС, с которой будут выполняться запросы.
Для подключения библиотеки через Maven, нужно добавить зависимость:
<dependency>
<groupId>com.github.useful-solutions</groupId>
<artifactId>tosamara-sdk</artifactId>
<version>1.5</version>
</dependency>Для подключения библиотеки через Gradle, нужно добавить зависимость:
implementation 'com.github.useful-solutions:tosamara-sdk:1.5'