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