একটি ব্যাচ অনুরোধের অংশ হিসাবে পাঠানো একটি পৃথক বার্তার স্থিতি প্রতিনিধিত্বকারী ইন্টারফেস৷
স্বাক্ষর:
export interface SendResponse
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
ত্রুটি | ফায়ারবেস ত্রুটি | একটি ত্রুটি, যদি বার্তাটি FCM-এ সফলভাবে হস্তান্তর না করা হয়। |
মেসেজ আইডি | স্ট্রিং | একটি অনন্য বার্তা আইডি স্ট্রিং, যদি বার্তাটি ডেলিভারির জন্য FCM-এর কাছে হস্তান্তর করা হয়। |
সাফল্য | বুলিয়ান | একটি বুলিয়ান নির্দেশ করে যে বার্তাটি সফলভাবে FCM-এ হস্তান্তর করা হয়েছে কি না। সত্য হলে, messageId অ্যাট্রিবিউট সেট করার নিশ্চয়তা দেওয়া হয়। মিথ্যা হলে, error বৈশিষ্ট্য সেট করা নিশ্চিত করা হয়। |
SendResponse.error
একটি ত্রুটি, যদি বার্তাটি FCM-এ সফলভাবে হস্তান্তর না করা হয়।
স্বাক্ষর:
error?: FirebaseError;
SendResponse.messageId
একটি অনন্য বার্তা আইডি স্ট্রিং, যদি বার্তাটি ডেলিভারির জন্য FCM-এর কাছে হস্তান্তর করা হয়।
স্বাক্ষর:
messageId?: string;
SendResponse.success
একটি বুলিয়ান নির্দেশ করে যে বার্তাটি সফলভাবে FCM-এ হস্তান্তর করা হয়েছে কি না। সত্য হলে, messageId
অ্যাট্রিবিউট সেট করার নিশ্চয়তা দেওয়া হয়। মিথ্যা হলে, error
বৈশিষ্ট্য সেট করা নিশ্চিত করা হয়।
স্বাক্ষর:
success: boolean;