chrome.instanceID

বিবরণ

ইনস্ট্যান্স আইডি পরিষেবা অ্যাক্সেস করতে 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