Представляет параметры протокола WebPush, которые можно включить в сообщение. .
Подпись:
export interface WebpushConfig
Характеристики
Свойство | Тип | Описание |
---|---|---|
данные | { [ключ: строка]: строка; } | Коллекция полей данных. |
fcmOptions | WebpushFcmOptions | Параметры функций, предоставляемых FCM SDK для Интернета. |
заголовки | { [ключ: строка]: строка; } | Коллекция заголовков WebPush. Значения заголовка должны быть строками. См. спецификацию WebPush для получения информации о поддерживаемых заголовках. |
уведомление | Вебпуш-уведомление | Полезная нагрузка уведомления WebPush, которая будет включена в сообщение. |
WebpushConfig.data
Коллекция полей данных.
Подпись:
data?: {
[key: string]: string;
};
WebpushConfig.fcmOptions
Параметры функций, предоставляемых FCM SDK для Интернета.
Подпись:
fcmOptions?: WebpushFcmOptions;
WebpushConfig.headers
Коллекция заголовков WebPush. Значения заголовка должны быть строками.
См. спецификацию WebPush для получения информации о поддерживаемых заголовках.
Подпись:
headers?: {
[key: string]: string;
};
WebpushConfig.notification
Полезная нагрузка уведомления WebPush, которая будет включена в сообщение.
Подпись:
notification?: WebpushNotification;