Schnittstelle, die den Status einer einzelnen Nachricht darstellt, die als Teil einer Batch-Anfrage gesendet wurde.
Unterschrift:
export interface SendResponse
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Fehler | FirebaseError | Ein Fehler, wenn die Nachricht nicht erfolgreich an FCM übergeben wurde. |
Nachrichten ID | Zeichenfolge | Eine eindeutige Nachrichten-ID-Zeichenfolge, wenn die Nachricht zur Zustellung an FCM übergeben wurde. |
Erfolg | Boolescher Wert | Ein boolescher Wert, der angibt, ob die Nachricht erfolgreich an FCM übergeben wurde oder nicht. Bei „true“ wird garantiert, dass das Attribut messageId festgelegt ist. Bei „false“ wird garantiert, dass das error gesetzt ist. |
SendResponse.error
Ein Fehler, wenn die Nachricht nicht erfolgreich an FCM übergeben wurde.
Unterschrift:
error?: FirebaseError;
SendResponse.messageId
Eine eindeutige Nachrichten-ID-Zeichenfolge, wenn die Nachricht zur Zustellung an FCM übergeben wurde.
Unterschrift:
messageId?: string;
SendResponse.success
Ein boolescher Wert, der angibt, ob die Nachricht erfolgreich an FCM übergeben wurde oder nicht. Bei „true“ wird garantiert, dass das Attribut messageId
festgelegt ist. Bei „false“ wird garantiert, dass das error
gesetzt ist.
Unterschrift:
success: boolean;