APNs বার্তাগুলির অংশ এমন aps অভিধানের প্রতিনিধিত্ব করে৷
স্বাক্ষর:
export interface Aps
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
সতর্ক | স্ট্রিং | ApsAlert | বার্তা অন্তর্ভুক্ত করা সতর্কতা. এটি admin.messaging.ApsAlert টাইপের একটি স্ট্রিং বা বস্তু হতে পারে। |
ব্যাজ | সংখ্যা | বার্তার সাথে ব্যাজ প্রদর্শন করতে হবে। ব্যাজ সরাতে 0 তে সেট করুন। নির্দিষ্ট করা না থাকলে, ব্যাজ অপরিবর্তিত থাকবে। |
বিভাগ | স্ট্রিং | বিজ্ঞপ্তির ধরন। |
সামগ্রী উপলব্ধ | বুলিয়ান | একটি পটভূমি আপডেট বিজ্ঞপ্তি কনফিগার করতে হবে কিনা তা নির্দিষ্ট করে। |
পরিবর্তনযোগ্য সামগ্রী | বুলিয়ান | বার্তাটিতে mutable-content বৈশিষ্ট্য সেট করা হবে কিনা তা নির্দিষ্ট করে যাতে ক্লায়েন্টরা অ্যাপ এক্সটেনশনের মাধ্যমে বিজ্ঞপ্তিটি পরিবর্তন করতে পারে। |
শব্দ | স্ট্রিং | ক্রিটিক্যাল সাউন্ড | বার্তার সাথে বাজানো হবে শব্দ। |
থ্রেডআইডি | স্ট্রিং | গ্রুপিং বিজ্ঞপ্তির জন্য একটি অ্যাপ-নির্দিষ্ট শনাক্তকারী। |
Aps.alert
বার্তা অন্তর্ভুক্ত করা সতর্কতা. এটি একটি স্ট্রিং বা admin.messaging.ApsAlert
ধরনের একটি বস্তু হতে পারে৷ .
স্বাক্ষর:
alert?: string | ApsAlert;
Aps.badge
বার্তার সাথে ব্যাজ প্রদর্শন করতে হবে। ব্যাজ সরাতে 0 তে সেট করুন। নির্দিষ্ট করা না থাকলে, ব্যাজ অপরিবর্তিত থাকবে।
স্বাক্ষর:
badge?: number;
Aps.category
বিজ্ঞপ্তির ধরন।
স্বাক্ষর:
category?: string;
Aps.contentAvailable
একটি পটভূমি আপডেট বিজ্ঞপ্তি কনফিগার করতে হবে কিনা তা নির্দিষ্ট করে।
স্বাক্ষর:
contentAvailable?: boolean;
Aps.mutableContent
বার্তাটিতে mutable-content
বৈশিষ্ট্য সেট করা হবে কিনা তা নির্দিষ্ট করে যাতে ক্লায়েন্টরা অ্যাপ এক্সটেনশনের মাধ্যমে বিজ্ঞপ্তিটি পরিবর্তন করতে পারে।
স্বাক্ষর:
mutableContent?: boolean;
Aps.sound
বার্তার সাথে বাজানো হবে শব্দ।
স্বাক্ষর:
sound?: string | CriticalSound;
Aps.threadId
গ্রুপিং বিজ্ঞপ্তির জন্য একটি অ্যাপ-নির্দিষ্ট শনাক্তকারী।
স্বাক্ষর:
threadId?: string;