Вот
ал о канонических идентификаторах в GCM и о том, как они помогают исправить отправку дублированных push-уведомлений и обеспечить безопасность. Но теперь с Firebase Cloud Messaging (FCM) эта проблема все еще существует?
Я сейчас забрал часть регистрации у разработчика, и мы просто ждем обновления токена, как показано ниже:
public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService {
@Override
public void onTokenRefresh() {
// Get updated registration ID
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
Logger.d("Refreshed FCM token: " + refreshedToken);
}
}
Некоторая информация о канонических идентификаторах может быть найденаВот.