Aps interface

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;