FirebaseError
객체와 오류가 발생한 항목을 가져오는 데 사용할 수 있는 색인이 모두 포함된 복합 유형입니다.
서명:
export interface FirebaseArrayIndexError
속성
속성 | 유형 | 설명 |
---|---|---|
오류 | Firebase 오류 | 오류 객체입니다. |
색인 | 숫자 | 호출된 API 메서드의 일부로 전달된 원래 배열 내에서 오류가 발생한 항목의 색인입니다. |
FirebaseArrayIndexError.error
오류 객체입니다.
서명:
error: FirebaseError;
FirebaseArrayIndexError.index
호출된 API 메서드의 일부로 전달된 원래 배열 내에서 오류가 발생한 항목의 색인입니다.
서명:
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);
});