SendResponse interface

Interface que representa o status de uma mensagem individual enviada como parte de uma solicitação em lote.

Assinatura:

export interface SendResponse 

Propriedades

Propriedade Tipo Descrição
erro FirebaseError Um erro, se a mensagem não foi entregue ao FCM com êxito.
messageId (link em inglês) string Uma string de ID da mensagem exclusiva caso a mensagem tenha sido entregue ao FCM para entrega.
sucesso booleano Um booleano que indica se a mensagem foi entregue com sucesso ao FCM ou não. Quando verdadeiro, o atributo messageId será definido. Quando falso, o atributo error será definido.

SendResponse.error

Um erro, se a mensagem não foi entregue ao FCM com êxito.

Assinatura:

error?: FirebaseError;

SendResponse.messageId

Uma string de ID da mensagem exclusiva caso a mensagem tenha sido entregue ao FCM para entrega.

Assinatura:

messageId?: string;

SendResponse.success

Um booleano que indica se a mensagem foi entregue com sucesso ao FCM ou não. Quando verdadeiro, o atributo messageId será definido. Quando falso, o atributo error será definido.

Assinatura:

success: boolean;