Получение статуса прелогина
Обновлено 8 апреля 2025
Для прошивки 1.88 реализован метод для получения статуса прелогина. Пример кода:
val partnerTokenImpl = PartnerTokenFactory.create(
context = this,
coroutineDispatchers = CoroutineDispatchers,
binderHelperFactory2 = BinderHelperFactory2Impl()
)
coroutineScope.launch {
val version = partnerTokenImpl.getVersion()
if (version != null && version >= 2) {
partnerTokenImpl.isPrelogin().fold(onSuccess = { isPrelogin ->
// Статус прелогина успешно получен.
}, onFailure = {
// Произошла ошибка при получении статуса прелогина.
})
} else {
// Текущая версия сервиса, которая не поддерживает получение статуса прелогина.
}
}