FirebaseArrayIndexError interface

Tipo compuesto que incluye un objeto FirebaseError y un índice que se puede usar para obtener el elemento con error.

Firma:

export interface FirebaseArrayIndexError 

Propiedades

Propiedad Tipo Descripción
error Error de base de fuego El objeto de error.
índice número El índice del elemento con error dentro de la matriz original pasada como parte del método API llamado.

FirebaseArrayIndexError.error

El objeto de error.

Firma:

error: FirebaseError;

FirebaseArrayIndexError.index

El índice del elemento con error dentro de la matriz original pasada como parte del método API llamado.

Firma:

index: number;

Ejemplo

var registrationTokens = [token1, token2, token3];
admin.messaging().subscribeToTopic(registrationTokens, 'topic-name')
  .then(function(response) {
    if (response.failureCount > 0) {
      console.log("Following devices unsucessfully subscribed to topic:");
      response.errors.forEach(function(error) {
        var invalidToken = registrationTokens[error.index];
        console.log(invalidToken, error.error);
      });
    } else {
      console.log("All devices successfully subscribed to topic:", response);
    }
  })
  .catch(function(error) {
    console.log("Error subscribing to topic:", error);
  });