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;