FirebaseArrayIndexError interface

نوع مركب يتضمن كائن FirebaseError وفهرسًا يمكن استخدامهما للحصول على العنصر الذي يحتوي على خطأ.

Signature:

export interface FirebaseArrayIndexError 

أماكن إقامة

الموقع النوع الوصف
خطأ خطأ Firebase كائن الخطأ.
الفهرس رقم فهرس العنصر الذي يحتوي على أخطاء داخل المصفوفة الأصلية التي تم تمريرها كجزء من طريقة واجهة برمجة التطبيقات المطلوبة.

خطأ FirebaseArrayIndexError.error

كائن الخطأ.

Signature:

error: FirebaseError;

فهرس FirebaseArrayIndexError.index

فهرس العنصر الذي يحتوي على أخطاء داخل المصفوفة الأصلية التي تم تمريرها كجزء من طريقة واجهة برمجة التطبيقات المطلوبة.

Signature:

index: number;

مثال

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);
  });