Charge utile de message contenant la charge utile de notification représentée par NotificationPayload et la charge utile de données contenant un nombre arbitraire de paires clé-valeur envoyées par les développeurs via l' API Send. .
Signature:
export interface MessagePayload
Propriétés
Propriété | Taper | Description |
---|---|---|
RéduireClé | chaîne | La clé de réduction du message. Voir Messages non réductibles et réductibles |
données | { [clé : chaîne] : chaîne ; } | Charge utile clé/valeur arbitraire. |
fcmOptions | OptionsFcm | Options pour les fonctionnalités fournies par le SDK FCM pour le Web. Voir WebpushFcmOptions . |
depuis | chaîne | L'expéditeur de ce message. |
ID du message | chaîne | L’ID d’un message. |
notification | Charge utile de notification | Afficher les détails de la notification. Les détails sont envoyés via l' API Send . |
MessagePayload.collapseKey
La clé de réduction du message. Voir Messages non réductibles et réductibles
Signature:
collapseKey: string;
MessagePayload.data
Charge utile clé/valeur arbitraire.
Signature:
data?: {
[key: string]: string;
};
MessagePayload.fcmOptions
Options pour les fonctionnalités fournies par le SDK FCM pour le Web. Voir WebpushFcmOptions .
Signature:
fcmOptions?: FcmOptions;
MessagePayload.from
L'expéditeur de ce message.
Signature:
from: string;
MessagePayload.messageId
L’ID d’un message.
Signature:
messageId: string;
MessagePayload.notification
Afficher les détails de la notification. Les détails sont envoyés via l' API Send .
Signature:
notification?: NotificationPayload;