MessagePayload interface

محموله پیام حاوی بار اعلان که با NotificationPayload نشان داده شده است و محموله داده که حاوی تعداد دلخواه جفت کلید-مقدار است که توسط توسعه دهندگان از طریق Send API ارسال شده است. .

امضا:

export interface MessagePayload 

خواص

ویژگی تایپ کنید شرح
collapseKey رشته کلید جمع کردن پیام. پیام‌های جمع‌شونده و غیرقابل جمع شدن را ببینید
داده ها { [key: string]: string; } بار کلیدی/مقدار دلخواه.
fcmOptions FcmOptions گزینه هایی برای ویژگی های ارائه شده توسط FCM SDK برای وب. WebpushFcmOptions را ببینید .
از جانب رشته فرستنده این پیام
شناسه پیام رشته شناسه پیام یک پیام
اطلاع NotificationPayload نمایش جزئیات اعلان جزئیات از طریق Send API ارسال می شود .

MessagePayload.collapseKey

کلید جمع کردن پیام. پیام‌های جمع‌شونده و غیرقابل جمع شدن را ببینید

امضا:

collapseKey: string;

MessagePayload.data

بار کلیدی/مقدار دلخواه.

امضا:

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

MessagePayload.fcmOptions

گزینه هایی برای ویژگی های ارائه شده توسط FCM SDK برای وب. WebpushFcmOptions را ببینید .

امضا:

fcmOptions?: FcmOptions;

MessagePayload.from

فرستنده این پیام

امضا:

from: string;

MessagePayload.messageId

شناسه پیام یک پیام

امضا:

messageId: string;

MessagePayload.notification

نمایش جزئیات اعلان جزئیات از طریق Send API ارسال می شود .

امضا:

notification?: NotificationPayload;