Interface que representa o status de uma mensagem individual que foi enviada como parte de uma solicitação em lote.
Assinatura:
export interface SendResponse
Propriedades
Propriedade | Modelo | Descrição |
---|---|---|
erro | FirebaseError | Um erro, se a mensagem não foi entregue ao FCM com sucesso. |
ID da mensagem | corda | Uma string de ID de mensagem exclusiva, se a mensagem foi entregue ao FCM para entrega. |
sucesso | boleano | Um booleano indicando se a mensagem foi entregue com sucesso ao FCM ou não. Quando true, o atributo messageId é garantido para ser definido. Quando false, o atributo error é garantido para ser 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;
EnviarResposta.sucesso
Um booleano indicando se a mensagem foi entregue com sucesso ao FCM ou não. Quando true, o atributo messageId
é garantido para ser definido. Quando false, o atributo error
é garantido para ser definido.
Assinatura:
success: boolean;