Toplu isteğin parçası olarak gönderilen tek bir mesajın durumunu temsil eden arayüz.
İmza:
export interface SendResponse
Özellikler
Mülk | Tip | Tanım |
---|---|---|
hata | Firebase Hatası | Mesajın FCM'ye başarılı bir şekilde iletilmemesi durumunda oluşan bir hata. |
Mesaj Kimliği | sicim | Mesaj teslim edilmek üzere FCM'ye teslim edildiyse benzersiz mesaj kimlik dizesi. |
başarı | boolean | Mesajın FCM'ye başarılı bir şekilde aktarılıp aktarılmadığını gösteren bir boole değeri. Doğru olduğunda, messageId niteliğinin ayarlanması garanti edilir. Yanlış olduğunda, error özniteliğinin ayarlanması garanti edilir. |
SendResponse.error
Mesajın FCM'ye başarılı bir şekilde iletilmemesi durumunda oluşan bir hata.
İmza:
error?: FirebaseError;
SendResponse.messageId
Mesaj teslim edilmek üzere FCM'ye teslim edildiyse benzersiz mesaj kimlik dizesi.
İmza:
messageId?: string;
SendResponse.success
Mesajın FCM'ye başarılı bir şekilde aktarılıp aktarılmadığını gösteren bir boole değeri. Doğru olduğunda, messageId
niteliğinin ayarlanması garanti edilir. Yanlış olduğunda, error
özniteliğinin ayarlanması garanti edilir.
İmza:
success: boolean;