বর্ণনা
ইন্সট্যান্স আইডি পরিষেবা অ্যাক্সেস করতে chrome.instanceID
ব্যবহার করুন।
অনুমতি
gcm
প্রাপ্যতা
পদ্ধতি
deleteID()
chrome.instanceID.deleteID(
callback?: function,
)
অ্যাপ ইনস্ট্যান্স আইডেন্টিফায়ার রিসেট করে এবং এর সাথে যুক্ত সমস্ত টোকেন প্রত্যাহার করে।
পরামিতি
- কলব্যাক
ফাংশন ঐচ্ছিক
callback
প্যারামিটারটি এর মতো দেখাচ্ছে:() => void
রিটার্নস
প্রতিশ্রুতি <void>
Chrome 96+প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
callback?: function,
)
একটি মঞ্জুর টোকেন প্রত্যাহার করে।
পরামিতি
- Delete TokenParams
বস্তু
ডিলিট টোকেনের জন্য পরামিতি।
- অনুমোদিত সত্তা
স্ট্রিং
Chrome 46+অনুমোদিত সত্তা যা টোকেন পেতে ব্যবহৃত হয়।
- সুযোগ
স্ট্রিং
Chrome 46+টোকেন পাওয়ার জন্য যে সুযোগ ব্যবহার করা হয়।
- কলব্যাক
ফাংশন ঐচ্ছিক
callback
প্যারামিটারটি এর মতো দেখাচ্ছে:() => void
রিটার্নস
প্রতিশ্রুতি <void>
Chrome 96+প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।
getCreationTime()
chrome.instanceID.getCreationTime(
callback?: function,
)
ইন্সট্যান্সআইডি তৈরি হওয়ার সময় পুনরুদ্ধার করে। সৃষ্টির সময় callback
দ্বারা ফেরত দেওয়া হবে।
পরামিতি
- কলব্যাক
ফাংশন ঐচ্ছিক
callback
প্যারামিটারটি এর মতো দেখাচ্ছে:(creationTime: number) => void
- সৃষ্টির সময়
সংখ্যা
যে সময় ইনস্ট্যান্স আইডি তৈরি হয়েছে, যুগ থেকে মিলিসেকেন্ডে উপস্থাপিত হয়েছে।
রিটার্নস
প্রতিশ্রুতি <সংখ্যা>
Chrome 96+প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।
getID()
chrome.instanceID.getID(
callback?: function,
)
অ্যাপের উদাহরণের জন্য একটি শনাক্তকারী পুনরুদ্ধার করে। callback
মাধ্যমে ইনস্ট্যান্স আইডি ফেরত দেওয়া হবে। যতক্ষণ না আবেদনের পরিচয় প্রত্যাহার বা মেয়াদ শেষ না হয় ততক্ষণ একই আইডি ফেরত দেওয়া হবে।
পরামিতি
- কলব্যাক
ফাংশন ঐচ্ছিক
callback
প্যারামিটারটি এর মতো দেখাচ্ছে:(instanceID: string) => void
- instanceID
স্ট্রিং
অ্যাপ ইনস্ট্যান্সে একটি ইনস্ট্যান্স আইডি বরাদ্দ করা হয়েছে।
রিটার্নস
প্রতিশ্রুতি<string>
Chrome 96+প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
callback?: function,
)
একটি টোকেন ফেরত দিন যা অনুমোদিত সত্তাকে সুযোগ দ্বারা সংজ্ঞায়িত পরিষেবা অ্যাক্সেস করতে দেয়।
পরামিতি
- GetTokenParams
বস্তু
getToken এর জন্য পরামিতি।
- অনুমোদিত সত্তা
স্ট্রিং
Chrome 46+এই ইনস্ট্যান্স আইডির সাথে যুক্ত সংস্থানগুলি অ্যাক্সেস করার জন্য অনুমোদিত সত্তাকে সনাক্ত করে৷ এটি Google বিকাশকারী কনসোল থেকে একটি প্রকল্প আইডি হতে পারে।
- বিকল্প
বস্তু ঐচ্ছিক
Chrome 46+ Chrome 89 থেকে অবরুদ্ধবিকল্পগুলি অবমূল্যায়িত এবং উপেক্ষা করা হবে৷
টোকেনের সাথে যুক্ত এবং অনুরোধ প্রক্রিয়াকরণে ব্যবহার করা হতে পারে এমন অল্প সংখ্যক স্ট্রিং কী/মান জোড়া সহ অনুমতি দেয়।
- সুযোগ
স্ট্রিং
Chrome 46+অনুমোদিত সত্তা গ্রহণ করতে পারে এমন অনুমোদিত পদক্ষেপগুলি সনাক্ত করে৷ যেমন GCM বার্তা পাঠানোর জন্য,
GCM
সুযোগ ব্যবহার করা উচিত।
- কলব্যাক
ফাংশন ঐচ্ছিক
callback
প্যারামিটারটি এর মতো দেখাচ্ছে:(token: string) => void
- টোকেন
স্ট্রিং
অনুরোধ করা পরিষেবা দ্বারা নির্ধারিত একটি টোকেন।
রিটার্নস
প্রতিশ্রুতি<string>
Chrome 96+প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।
ঘটনা
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
সমস্ত মঞ্জুর টোকেন রিফ্রেশ করার প্রয়োজন হলে বহিস্কার করা হয়।
পরামিতি
- কলব্যাক
ফাংশন
callback
প্যারামিটারটি এর মতো দেখাচ্ছে:() => void