واجهة تمثل حالة الرسالة الفردية التي تم إرسالها كجزء من طلب دفعة.
إمضاء:
export interface SendResponse
ملكيات
ملكية | يكتب | وصف |
---|---|---|
خطأ | خطأ فيريباسي | خطأ، إذا لم يتم تسليم الرسالة إلى FCM بنجاح. |
معرف الرسالة | خيط | سلسلة معرف رسالة فريدة، إذا تم تسليم الرسالة إلى FCM للتسليم. |
نجاح | منطقية | قيمة منطقية تشير إلى ما إذا تم تسليم الرسالة بنجاح إلى FCM أم لا. عندما يكون صحيحًا، يتم ضمان تعيين سمة messageId . عندما يكون خطأ، يتم ضمان تعيين سمة error . |
SendResponse.خطأ
خطأ، إذا لم يتم تسليم الرسالة إلى FCM بنجاح.
إمضاء:
error?: FirebaseError;
SendResponse.messageId
سلسلة معرف رسالة فريدة، إذا تم تسليم الرسالة إلى FCM للتسليم.
إمضاء:
messageId?: string;
SendResponse.success
قيمة منطقية تشير إلى ما إذا تم تسليم الرسالة بنجاح إلى FCM أم لا. عندما يكون صحيحًا، يتم ضمان تعيين سمة messageId
. عندما يكون خطأ، يتم ضمان تعيين سمة error
.
إمضاء:
success: boolean;