Carga útil da mensagem que contém a carga útil da notificação representada com NotificationPayload e a carga útil dos dados que contém um número arbitrário de pares chave-valor enviados pelos desenvolvedores por meio da API de envio .
Assinatura:
export interface MessagePayload
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
recolherKey | corda | A chave de recolhimento da mensagem. Consulte Mensagens não recolhíveis e recolhíveis |
dados | { [chave: string]: string; } | Carga útil de chave/valor arbitrário. |
fcmOptions | FcmOptions | Opções de recursos fornecidos pelo FCM SDK for Web. Consulte WebpushFcmOptions . |
de | corda | O remetente desta mensagem. |
messageId | corda | O ID da mensagem de uma mensagem. |
notificação | Carga útil de notificação | Exibir detalhes da notificação. Os detalhes são enviados por meio da API de envio . |
MessagePayload.collapseKey
A chave de recolhimento da mensagem. Consulte Mensagens não recolhíveis e recolhíveis
Assinatura:
collapseKey: string;
MessagePayload.data
Carga útil de chave/valor arbitrário.
Assinatura:
data?: {
[key: string]: string;
};
MessagePayload.fcmOptions
Opções de recursos fornecidos pelo FCM SDK for Web. Consulte WebpushFcmOptions .
Assinatura:
fcmOptions?: FcmOptions;
MessagePayload.from
O remetente desta mensagem.
Assinatura:
from: string;
MessagePayload.messageId
O ID da mensagem de uma mensagem.
Assinatura:
messageId: string;
MessagePayload.notification
Exibir detalhes da notificação. Os detalhes são enviados por meio da API de envio .
Assinatura:
notification?: NotificationPayload;