tutorial specific notification hub example and android cordova azure google-cloud-messaging azure-notificationhub

android - specific - c# azure notification hub



Azure Notification Hub ya no acepta la clave API de GCM (2)

Recientemente, cada vez que intento agregar o modificar la clave de la API de GCM en un Centro de notificaciones de Azure, aparece el siguiente error:

Subcódigo = 40000. Error al validar las credenciales con GCM. El servidor remoto devolvió un error: (401) No autorizado ...

He intentado usar la misma clave que funciona en otros Centros de notificaciones, así como crear una nueva a través de la consola del desarrollador de Google.

También he encontrado recientemente artículos que indican que GCM se está moviendo a FCM (Firebase Cloud Messaging). ¿Podría ser esta la causa de mi problema? ¿Está Google empezando a dejar de ser compatible con GCM?


¿Podría asegurarse de que 1) ha habilitado Google Cloud Messaging para Android en su cuenta de inserción en la nube y 2) está creando una nueva clave de servidor ?

Además, intente enviar una notificación de inserción desde la línea de comandos para validar que la clave está trabajando con GCM directamente. Si eso funciona, entonces el portal de Azure debería aceptar la clave. Si ese no es el caso, por favor deje un comentario.


Hay dos informaciones importantes:

Así que deberíamos preferir Firebase Console en lugar de Google Cloud Console,

Por lo tanto, debemos habilitar Google Cloud Messaging en la Consola Firebase para su aplicación de Android agregada.

Paso a paso:

- Abre tu consola Firebase

- Añade tu aplicación de Android en la consola Firebase.

- Ir a Ajustes

- Haga clic en la pestaña MENSAJES EN LA NUBE .

- Lleve la clave del servidor heredado allí y utilícela en la configuración del Servicio de notificaciones push de Azure para Google (GCM) y guárdela. Eso es todo.

This artículo le ayuda a crear un servicio de Notification Hub en Azure y luego a conectar su aplicación Android o IOS a la consola Firebase, etc.