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 | Erro do Firebase | Um erro, se a mensagem não foi entregue ao FCM com sucesso. |
mensagemId | corda | Uma string de ID de mensagem exclusiva, se a mensagem foi entregue ao FCM para entrega. |
sucesso | boleano | Um booleano que indica se a mensagem foi entregue com êxito ao FCM ou não. Quando verdadeiro, é garantido que o atributo messageId seja definido. Quando falso, é garantido que o atributo error seja definido. |
SendResponse.error
Um erro, se a mensagem não foi entregue ao FCM com sucesso.
Assinatura:
error?: FirebaseError;
SendResponse.messageId
Uma string de ID de mensagem exclusiva, se a mensagem foi entregue ao FCM para entrega.
Assinatura:
messageId?: string;
SendResponse.sucesso
Um booleano que indica se a mensagem foi entregue com êxito ao FCM ou não. Quando verdadeiro, é garantido que o atributo messageId
seja definido. Quando falso, é garantido que o atributo error
seja definido.
Assinatura:
success: boolean;