Toplu isteğin bir parçası olarak gönderilen tek bir mesajın durumunu temsil eden arayüz.
İmza:
export interface SendResponse
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
hata | Firebase Hatası | Mesaj FCM'ye başarıyla teslim edilmezse bir hata oluşur. |
mesaj kimliği | dize | İleti, teslim edilmek üzere FCM'ye teslim edildiyse benzersiz bir ileti kimliği dizesi. |
başarı | boolean | Mesajın FCM'ye başarıyla teslim edilip edilmediğini gösteren boole değeri. Bu değer "doğru" olduğunda messageId özelliğinin ayarlanması garanti edilir. Yanlış değerine ayarlandığında error özelliğinin ayarlanması garanti edilir. |
SendResponse.error
Mesaj FCM'ye başarıyla teslim edilmezse bir hata oluşur.
İmza:
error?: FirebaseError;
SendResponse.mesaj Kimliği
İleti, teslim edilmek üzere FCM'ye teslim edildiyse benzersiz bir ileti kimliği dizesi.
İmza:
messageId?: string;
SendResponse.başarı
Mesajın FCM'ye başarıyla teslim edilip edilmediğini gösteren boole değeri. Bu değer "doğru" olduğunda messageId
özelliğinin ayarlanması garanti edilir. Yanlış değerine ayarlandığında error
özelliğinin ayarlanması garanti edilir.
İmza:
success: boolean;