Как мы можем получить токен устройства для Android для push-уведомления?

Я хочу реализовать push-уведомление в своем приложении. Я хочу знать, как мы получаем токен устройства для push-уведомления в android после включения API облачных сообщений Google. Как мы можем получить токен устройства для определенного устройства?

Ответы

Ответ 1

try {
     InstanceID instanceID = InstanceID.getInstance(this);

     String token = instanceID.getToken(getString(R.string.gcm_defaultSenderId),
                    GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);

            Log.i(TAG, "GCM Registration Token: " + token);

}catch (Exception e) {
            Log.d(TAG, "Failed to complete token refresh", e);
}