মেসেজ পেলোড যাতে নোটিফিকেশন পেলোড থাকে যা 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;