MessagePayload interface

संदेश पेलोड जिसमें नोटिफिकेशन पेलोड होता है जिसे नोटिफिकेशनपेलोड के साथ दर्शाया जाता है और डेटा पेलोड जिसमें सेंड एपीआई के माध्यम से डेवलपर्स द्वारा भेजे गए कुंजी-मूल्य जोड़े की मनमानी संख्या होती है .

हस्ताक्षर:

export interface MessagePayload 

गुण

संपत्ति प्रकार विवरण
पतनकुंजी डोरी संदेश की संक्षिप्त कुंजी. गैर-बंधनेवाला और संक्षिप्त करने योग्य संदेश देखें
डेटा {[कुंजी: स्ट्रिंग]: स्ट्रिंग; } मनमाना कुंजी/मूल्य पेलोड.
एफसीएम विकल्प एफसीएम विकल्प वेब के लिए एफसीएम एसडीके द्वारा प्रदान की गई सुविधाओं के विकल्प। WebpushFcmOptions देखें .
से डोरी इस संदेश को भेजने वाला.
संदेशआईडी डोरी किसी संदेश की संदेश आईडी.
अधिसूचना अधिसूचनापेलोड अधिसूचना विवरण प्रदर्शित करें. विवरण सेंड एपीआई के माध्यम से भेजे जाते हैं .

MessagePayload.collapseKey

संदेश की संक्षिप्त कुंजी. गैर-बंधनेवाला और संक्षिप्त करने योग्य संदेश देखें

हस्ताक्षर:

collapseKey: string;

MessagePayload.data

मनमाना कुंजी/मूल्य पेलोड.

हस्ताक्षर:

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

MessagePayload.fcmOptions

वेब के लिए एफसीएम एसडीके द्वारा प्रदान की गई सुविधाओं के विकल्प। WebpushFcmOptions देखें .

हस्ताक्षर:

fcmOptions?: FcmOptions;

MessagePayload.from

इस संदेश को भेजने वाला.

हस्ताक्षर:

from: string;

MessagePayload.messageId

किसी संदेश की संदेश आईडी.

हस्ताक्षर:

messageId: string;

MessagePayload.नोटिफिकेशन

अधिसूचना विवरण प्रदर्शित करें. विवरण सेंड एपीआई के माध्यम से भेजे जाते हैं .

हस्ताक्षर:

notification?: NotificationPayload;