MessagePayload interface

মেসেজ পেলোড যাতে নোটিফিকেশন পেলোড থাকে যা NotificationPayload এর সাথে উপস্থাপিত হয় এবং সেন্ড API এর মাধ্যমে ডেভেলপারদের দ্বারা প্রেরিত একটি নির্বিচারে সংখ্যক কী-মান জোড়া রয়েছে .

স্বাক্ষর:

export interface MessagePayload 

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
পতন কী স্ট্রিং বার্তার পতন কী। নন-কলাপসিবল এবং কোলাপসিবল মেসেজ দেখুন
তথ্য {[কী: স্ট্রিং]: স্ট্রিং; } নির্বিচারে কী/মান পেলোড।
fcm অপশন Fcm অপশন ওয়েবের জন্য FCM SDK দ্বারা প্রদত্ত বৈশিষ্ট্যগুলির জন্য বিকল্পগুলি৷ WebpushFcmOptions দেখুন .
থেকে স্ট্রিং এই বার্তা প্রেরক.
মেসেজ আইডি স্ট্রিং একটি বার্তার বার্তা আইডি।
বিজ্ঞপ্তি নোটিফিকেশনপেলোড বিজ্ঞপ্তির বিবরণ প্রদর্শন করুন। 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;