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'