APNs mesajlarının bir parçası olan aps sözlüğünü temsil eder.
İmza:
export interface Aps
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
uyarı | dize | ApsAlert | Uyarı, mesaja eklenecek. Bu, bir dize veya admin.messaging.ApsAlert türünde bir nesne olabilir. |
rozet | sayı | Mesajla birlikte gösterilecek rozet. Rozeti kaldırmak için bu değeri 0 olarak ayarlayın. Belirtilmediğinde rozet değişmez. |
category | dize | Bildirimin türü. |
contentKullanılabilir | boolean | Arka plan güncelleme bildiriminin yapılandırılıp yapılandırılmayacağını belirtir. |
mutableContent | boolean | Müşterilerin uygulama uzantıları aracılığıyla bildirimi değiştirebilmesi için mesajda mutable-content özelliğinin ayarlanıp ayarlanmayacağını belirtir. |
ses | dize | CriticalSes | Mesajla birlikte çalınacak ses. |
threadId | dize | Bildirimleri gruplandırmak için uygulamaya özel bir tanımlayıcı. |
Aps.alert
Uyarı, mesaja eklenecek. Bu, bir dize veya admin.messaging.ApsAlert
türünde bir nesne olabilir.
İmza:
alert?: string | ApsAlert;
Aps.rozet
Mesajla birlikte gösterilecek rozet. Rozeti kaldırmak için bu değeri 0 olarak ayarlayın. Belirtilmediğinde rozet değişmez.
İmza:
badge?: number;
Aps.kategorisi
Bildirimin türü.
İmza:
category?: string;
Aps.contentKullanılabilir
Arka plan güncelleme bildiriminin yapılandırılıp yapılandırılmayacağını belirtir.
İmza:
contentAvailable?: boolean;
Aps.mutableContent
Müşterilerin uygulama uzantıları aracılığıyla bildirimi değiştirebilmesi için mesajda mutable-content
özelliğinin ayarlanıp ayarlanmayacağını belirtir.
İmza:
mutableContent?: boolean;
Aps.sound
Mesajla birlikte çalınacak ses.
İmza:
sound?: string | CriticalSound;
Aps.threadId
Bildirimleri gruplandırmak için uygulamaya özel bir tanımlayıcı.
İmza:
threadId?: string;