Требования
Java JDK не ниже 8 версии.
Подключение SDK к проекту
Для получения зависимости из maven -репозитория необходимо добавить его в build.gradle -файл Вашего приложения.
1repositories {
2 mavenCentral()
3 maven {
4 url = uri("https://maven.pkg.github.com/alfacomdevelopment/alfa-api-sdk")
5 credentials {
6 username = "<your GitHub username>"
7 password = "<your GitHub personal access token>"
8 }
9 }
10}
В качестве username необходимо указать свой username от GitHub.
В качестве password необходимо указать токен доступа, полученный по этой ссылке с правами read:packages .
Далее нужно перейти в build.gradle Вашего модуля и добавить зависимости внутрь блока dependencies { ... } .
Внимание
Актуальные версии зависимостей можно посмотреть здесь.
1dependencies {
2 // Вы можете добавить зависимость ниже, чтобы подключить сразу все модули SDK:
3 implementation("com.alfa.api.sdk:api-sdk-all:0.6.0")
4
5 // Или вы можете подключать каждый модуль SDK по отдельности:
6 implementation("com.alfa.api.sdk:api-sdk-transactions:0.6.0")
7 implementation("com.alfa.api.sdk:api-sdk-crypto:0.6.0")
8 implementation("com.alfa.api.sdk:api-sdk-customer-info:0.6.0")
9}
Пример использования
Вы можете ознакомиться с примером использования SDK в тестовом приложении Spring Boot 3.