Как проверить это условие и затем отправить его на сервер при обновлении токена?
Приложение удаляет идентификатор экземпляра
Приложение восстанавливается нановое устройство
Пользователь удаляет / переустанавливает приложение
Пользователь очищает данные приложения
Здесьмой код для отправки на сервер.Но отправляется ли оно все время при входе в приложение?Как отправить, когда вышеуказанное условие?
@Override
public void onNewToken(String s) {
super.onNewToken(s);
Log.e("NEW_TOKEN", s);
sendRegistrationToServer(s);
}
private void sendRegistrationToServer(String token) {
APIInterface apiInterface = APIClient.getClient().create(APIInterface.class);
Call<Fcm> call = apiInterface.postFCMToken(user_id, newToken);
call.enqueue(new Callback<Fcm>() {
@Override
public void onResponse(Call<Fcm> call, Response<Fcm> response) {
}
@Override
public void onFailure(Call<Fcm> call, Throwable t) {
}
});
}