MessagePayload interface

Ładunek wiadomości zawierający ładunek powiadomień reprezentowany za pomocą funkcji notificationPayload oraz ładunek danych, który zawiera dowolną liczbę par klucz-wartość wysłanych przez deweloperów za pomocą interfejsu Send API.

Podpis:

export interface MessagePayload 

Właściwości

Właściwość Typ Opis
ZwińKey ciąg znaków Klucz zwinięcia wiadomości. Zobacz Wiadomości, które nie mogą być zwijane i zwijane
dane { [klucz: ciąg znaków]: ciąg znaków; Dowolny ładunek klucz/wartość.
fcmOptions FcmOptions Opcje funkcji zapewnianych przez pakiet SDK FCM na potrzeby witryn. Zobacz WebpushFcmOptions.
od ciąg znaków Nadawca tej wiadomości.
messageId ciąg znaków Identyfikator wiadomości.
powiadomienie Powiadomienia ładunku danych Wyświetl szczegóły powiadomień. Szczegóły są przesyłane przez Send API.

MessagePayload.ZwińKey

Klucz zwinięcia wiadomości. Zobacz Wiadomości, które nie mogą być zwijane i zwijane

Podpis:

collapseKey: string;

MessagePayload.data

Dowolny ładunek klucz/wartość.

Podpis:

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

MessagePayload.fcmOptions

Opcje funkcji zapewnianych przez pakiet SDK FCM na potrzeby witryn. Zobacz WebpushFcmOptions.

Podpis:

fcmOptions?: FcmOptions;

MessagePayload.from

Nadawca tej wiadomości.

Podpis:

from: string;

MessagePayload.messageId

Identyfikator wiadomości.

Podpis:

messageId: string;

MessagePayload.notification

Wyświetl szczegóły powiadomień. Szczegóły są przesyłane przez Send API.

Podpis:

notification?: NotificationPayload;