Методы для работы с пуш-токеном

Получение пуш-токена пользователя

После инициализации библиотеки вы можете использовать метод RuStorePushClient.getToken() для получения текущего пуш-токена пользователя. Если у пользователя отсутствует пуш-токен, то метод создаст и вернёт новый пуш-токен. 

RuStorePushClient.getToken().addOnCompleteListener(object : OnCompleteListener<String?> {
    override fun onFailure(throwable: Throwable) {
        // Process error
    }
 
    override fun onSuccess(result: String?) {
        // Process success
    }
})

Удаление пуш-токена пользователя

После инициализации библиотеки вы можете использовать метод RuStorePushClient.deleteToken() для удаления текущего пуш-токена пользователя. 

RuStorePushClient.deleteToken().addOnCompleteListener(object : OnCompleteListener<Unit> {
    override fun onFailure(throwable: Throwable) {
        // Process error
    }
 
    override fun onSuccess(result: Unit) {
        // Process success
    }
})
Was this information helpful?