aps डिक्शनरी के बारे में बताता है, जो एपीएन मैसेज का हिस्सा है.
हस्ताक्षर:
export interface Aps
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
सूचना | स्ट्रिंग | ApsAlert | मैसेज में शामिल किए जाने के लिए सूचना. यह admin.messaging.ApsAlert टाइप की कोई स्ट्रिंग या ऑब्जेक्ट हो सकता है. |
बैज | नंबर | मैसेज के साथ दिखने वाला बैज. बैज हटाने के लिए, वैल्यू को 0 पर सेट करें. अगर इसके बारे में नहीं बताया गया है, तो बैज में कोई बदलाव नहीं होगा. |
category | स्ट्रिंग | सूचना किस तरह की है. |
कॉन्टेंट उपलब्ध है | बूलियन | बताता है कि बैकग्राउंड में होने वाले अपडेट की सूचना कॉन्फ़िगर करनी है या नहीं. |
म्यूटेबल कॉन्टेंट | बूलियन | इस नीति से यह तय होता है कि मैसेज में mutable-content प्रॉपर्टी को सेट करना है या नहीं, ताकि क्लाइंट ऐप्लिकेशन एक्सटेंशन के ज़रिए सूचना में बदलाव कर सकें. |
साउंड | स्ट्रिंग | क्रिटिकल साउंड | मैसेज के साथ सुनाई देने वाली आवाज़. |
थ्रेड आईडी | स्ट्रिंग | सूचनाओं को ग्रुप करने के लिए, ऐप्लिकेशन का खास आइडेंटिफ़ायर. |
Aps.alert
मैसेज में शामिल किए जाने के लिए सूचना. यह admin.messaging.ApsAlert
टाइप की कोई स्ट्रिंग या ऑब्जेक्ट हो सकता है.
हस्ताक्षर:
alert?: string | ApsAlert;
Aps.बैज
मैसेज के साथ दिखने वाला बैज. बैज हटाने के लिए, वैल्यू को 0 पर सेट करें. अगर इसके बारे में नहीं बताया गया है, तो बैज में कोई बदलाव नहीं होगा.
हस्ताक्षर:
badge?: number;
ऐप्लिकेशन कैटगरी
सूचना किस तरह की है.
हस्ताक्षर:
category?: string;
Aps.contentAvailable
बताता है कि बैकग्राउंड में होने वाले अपडेट की सूचना कॉन्फ़िगर करनी है या नहीं.
हस्ताक्षर:
contentAvailable?: boolean;
Aps.म्यूटेबल कॉन्टेंट
इस नीति से यह तय होता है कि मैसेज में mutable-content
प्रॉपर्टी को सेट करना है या नहीं, ताकि क्लाइंट ऐप्लिकेशन एक्सटेंशन के ज़रिए सूचना में बदलाव कर सकें.
हस्ताक्षर:
mutableContent?: boolean;
एपीएस साउंड
मैसेज के साथ सुनाई देने वाली आवाज़.
हस्ताक्षर:
sound?: string | CriticalSound;
एपीएस.थ्रेडआईडी
सूचनाओं को ग्रुप करने के लिए, ऐप्लिकेशन का खास आइडेंटिफ़ायर.
हस्ताक्षर:
threadId?: string;