Aps interface

يمثل قاموس aps الذي يعد جزءًا من رسائل APNs.

إمضاء:

export interface Aps 

ملكيات

ملكية يكتب وصف
يُحذًِر سلسلة | تنبيه أبس تنبيه ليتم تضمينه في الرسالة. قد يكون هذا سلسلة أو كائنًا من النوع admin.messaging.ApsAlert .
شارة رقم الشارة التي سيتم عرضها مع الرسالة. اضبط على 0 لإزالة الشارة. عندما لا يتم تحديدها، ستبقى الشارة دون تغيير.
فئة خيط نوع الإخطار.
المحتوى متاح منطقية يحدد ما إذا كان سيتم تكوين إشعار التحديث في الخلفية.
MutableContent منطقية يحدد ما إذا كان سيتم تعيين خاصية mutable-content على الرسالة حتى يتمكن العملاء من تعديل الإشعار عبر ملحقات التطبيق.
صوت سلسلة | الصوت الحرج الصوت الذي سيتم تشغيله مع الرسالة.
معرف الموضوع خيط معرف خاص بالتطبيق لتجميع الإشعارات.

تنبيه

تنبيه ليتم تضمينه في الرسالة. قد يكون هذا سلسلة أو كائنًا من النوع admin.messaging.ApsAlert .

إمضاء:

alert?: string | ApsAlert;

Aps.badge

الشارة التي سيتم عرضها مع الرسالة. اضبط على 0 لإزالة الشارة. عندما لا يتم تحديدها، ستبقى الشارة دون تغيير.

إمضاء:

badge?: number;

فئة التطبيقات

نوع الإخطار.

إمضاء:

category?: string;

Aps.contentAvailable

يحدد ما إذا كان سيتم تكوين إشعار التحديث في الخلفية.

إمضاء:

contentAvailable?: boolean;

Aps.mutableContent

يحدد ما إذا كان سيتم تعيين خاصية mutable-content على الرسالة حتى يتمكن العملاء من تعديل الإشعار عبر ملحقات التطبيق.

إمضاء:

mutableContent?: boolean;

أبس.ساوند

الصوت الذي سيتم تشغيله مع الرسالة.

إمضاء:

sound?: string | CriticalSound;

Aps.threadId

معرف خاص بالتطبيق لتجميع الإشعارات.

إمضاء:

threadId?: string;