EN | RU
pom.xml— SDK generation viaopenapi-generator-maven-pluginsrc/main/java/ru/golshansky/maxbotapi/client— generated APIs, models and invokersrc/main/java/ru/golshansky/maxbotapi/sdk— handwritten client bootstrap from environment variablessrc/main/resources/META-INF/spring— Spring Boot auto-configuration
MAX_BOT_API_TOKEN— required MAX Bot API tokenMAX_BOT_API_BASE_URL— API base URL, defaults tohttps://platform-api.max.ru
- if
MAX_BOT_API_TOKENis missing,MaxBotApiClientcreation fails with:Не задан токен MAX Bot API. Укажите переменную окружения MAX_BOT_API_TOKEN.
After adding the module, Spring Boot automatically creates a MaxBotApiClient bean.
Example environment variables:
export MAX_BOT_API_TOKEN=your-token
export MAX_BOT_API_BASE_URL=https://platform-api.max.ruvar maxBotApiClient = MaxBotApiClientFactory.fromEnvironment();