رابط نشان دهنده وضعیت یک پیام فردی که به عنوان بخشی از یک درخواست دسته ای ارسال شده است.
امضا:
export interface SendResponse
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
خطا | FirebaseError | اگر پیام با موفقیت به FCM تحویل داده نشود، یک خطا. |
شناسه پیام | رشته | یک رشته شناسه پیام منحصر به فرد، اگر پیام برای تحویل به FCM تحویل داده شود. |
موفقیت | بولی | یک بولی که نشان می دهد آیا پیام با موفقیت به FCM تحویل داده شده است یا خیر. وقتی درست است، مشخصه messageId تنظیم می شود. هنگامی که نادرست است، مشخصه error تنظیم می شود. |
SendResponse.error
اگر پیام با موفقیت به FCM تحویل داده نشود، یک خطا.
امضا:
error?: FirebaseError;
SendResponse.messageId
یک رشته شناسه پیام منحصر به فرد، اگر پیام برای تحویل به FCM تحویل داده شود.
امضا:
messageId?: string;
SendResponse.success
یک بولی که نشان می دهد آیا پیام با موفقیت به FCM تحویل داده شده است یا خیر. وقتی درست است، مشخصه messageId
تنظیم می شود. هنگامی که نادرست است، مشخصه error
تنظیم می شود.
امضا:
success: boolean;