MessagePayload interface

Ładunek wiadomości zawierający ładunek powiadomienia reprezentowany przez NotificationPayload oraz ładunek danych zawierający dowolną liczbę par klucz-wartość wysyłanych przez programistów za pośrednictwem interfejsu API Send .

Podpis:

export interface MessagePayload 

Nieruchomości

Nieruchomość Typ Opis
zwińKlucz strunowy Klucz zwinięcia wiadomości. Zobacz Wiadomości niezwijane i zwijane
dane { [klucz: ciąg]: ciąg; } Dowolny ładunek klucza/wartości.
Opcje fcm Opcje Fcm Opcje funkcji udostępnianych przez pakiet FCM SDK dla Internetu. Zobacz Opcje WebpushFcm .
z strunowy Nadawca tej wiadomości.
ID wiadomości strunowy Identyfikator wiadomości.
powiadomienie PowiadomienieŁadunek Wyświetl szczegóły powiadomienia. Szczegóły są przesyłane za pośrednictwem interfejsu API wysyłania .

MessagePayload.collapseKey

Klucz zwinięcia wiadomości. Zobacz Wiadomości niezwijane i zwijane

Podpis:

collapseKey: string;

MessagePayload.data

Dowolny ładunek klucza/wartości.

Podpis:

data?: {
        [key: string]: string;
    };

MessagePayload.fcmOptions

Opcje funkcji udostępnianych przez pakiet FCM SDK dla Internetu. Zobacz Opcje WebpushFcm .

Podpis:

fcmOptions?: FcmOptions;

WiadomośćPayload.from

Nadawca tej wiadomości.

Podpis:

from: string;

MessagePayload.messageId

Identyfikator wiadomości.

Podpis:

messageId: string;

Powiadomienie MessagePayload

Wyświetl szczegóły powiadomienia. Szczegóły są przesyłane za pośrednictwem interfejsu API wysyłania .

Podpis:

notification?: NotificationPayload;