¿Cómo verificar el estado de entrega del mensaje de Firebase enviado a una aplicación de Android? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Registros de notificaciones de Firebase / API de registro 1 respuesta

Estoy probando Firebase JSON para verificar los recibos de entrega de la notificación enviada a la aplicación de noticias. Puedo enviar el mensaje a la aplicación de Android sin problemas y recibo el mensaje en mi aplicación de Android. Sin embargo, quiero saber cómo y dónde puedo verificar si la notificación se entregó correctamente a la aplicación de Android.

¿Cómo uso elmessage_id y / omulticast_id que se devuelve para obtener el estado de entrega de la notificación? No puedo encontrar ejemplos de código de trabajo para verificar el estado de entrega con Firebase. ¿Alguien tiene un código JSON que funcione para consultar el estado de entrega de un mensaje de Firebase a través demessage_id y / omulticast_id o de otra manera? La documentación de Firebase no da ejemplos de cómo hacer esto (o tal vez me perdí el ejemplo).

Consulte el JSON de Firebase a continuación que se utiliza para enviar la notificación a la aplicación de noticias Firebase. La ayuda de cualquiera es muy apreciada.

En el encabezado establezco autorizaciónkey=firebase_server_key y el tipo de contenido se establece enapplication/json

{
    "to" : "token received from firebase",
    "notification" : {
      "body" : "test",
      "title" : "Alert",
      "icon" : "myicon",
      "delivery_receipt_requested": true
    }
  }

Salida del cartero:

{"multicast_id":7845213569874521,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:4853214789631%31bd1c9631bd1c96"}]}

Respuestas a la pregunta(2)

Su respuesta a la pregunta