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