browser.instanceID

תיאור

משתמשים ב-chrome.instanceID כדי לגשת לשירות Instance ID.

הרשאות

gcm

זמינות

Chrome 44 ואילך browser.* ‎ מ-Chrome 148

Methods

deleteID()

browser.instanceID.deleteID(): Promise<void>

מאפס את המזהה של מופע האפליקציה ומבטל את כל הטוקנים שמשויכים אליו.

החזרות

  • Promise<void>

    ‫Chrome 96 ואילך ‫browser.* ‎ מגרסה 148 של Chrome

    הבעיה נפתרת כשהמחיקה מסתיימת. אם ה-promise לא נדחה, מזהה המכונה בוטל בהצלחה.

deleteToken()

browser.instanceID.deleteToken(
  deleteTokenParams: object,
)
: Promise<void>

מבטל טוקן שהוקצה.

פרמטרים

  • deleteTokenParams

    אובייקט

    פרמטרים של deleteToken.

    • authorizedEntity

      מחרוזת

      Chrome 46 ואילך browser.* ‎ מ-Chrome 148

      הישות המורשית שמשמשת לקבלת האסימון.

    • היקף

      מחרוזת

      Chrome 46 ואילך browser.* ‎ מ-Chrome 148

      היקף ההרשאות שמשמש לקבלת האסימון.

החזרות

  • Promise<void>

    ‫Chrome 96 ואילך ‫browser.* ‎ מגרסה 148 של Chrome

    הפעולה מסתיימת כשמחיקת האסימון מסתיימת. אם ה-promise לא נדחה, סימן שהאסימון בוטל בהצלחה.

getCreationTime()

browser.instanceID.getCreationTime(): Promise<number>

מאחזר את השעה שבה נוצר ה-InstanceID. זמן היצירה יוחזר על ידי callback.

החזרות

  • Promise<number>

    ‫Chrome 96 ואילך ‫browser.* ‎ מגרסה 148 של Chrome

    ההבטחה מתקיימת כשהשליפה מסתיימת.

getID()

browser.instanceID.getID(): Promise<string>

מאחזר מזהה של מופע האפליקציה. מזהה המכונה יוחזר על ידי callback. אותו מזהה יוחזר כל עוד זהות האפליקציה לא בוטלה או פג תוקפה.

החזרות

  • Promise<string>

    ‫Chrome 96 ואילך ‫browser.* ‎ מגרסה 148 של Chrome

    ההבטחה מתקיימת כשהשליפה מסתיימת.

getToken()

browser.instanceID.getToken(
  getTokenParams: object,
)
: Promise<string>

החזרת טוקן שמאפשר לגורם המוסמך לגשת לשירות שמוגדר בהיקף ההרשאות.

פרמטרים

  • getTokenParams

    אובייקט

    פרמטרים של getToken.

    • authorizedEntity

      מחרוזת

      Chrome 46 ואילך browser.* ‎ מ-Chrome 148

      מזהה את הישות שמורשית לגשת למשאבים שמשויכים למזהה המכונה הזה. זה יכול להיות מזהה פרויקט מ-Google Developer Console.

    • אפשרויות

      object optional

      Chrome 46 ואילך browser.* ‎ מגרסה Chrome 148 הוצא משימוש מגרסה Chrome 89

      האפשרויות האלה הוצאו משימוש והמערכת תתעלם מהן.

      מאפשר לכלול מספר קטן של צמדי מפתח/ערך של מחרוזות שישויכו לאסימון, ואולי ישמשו לעיבוד הבקשה.

    • היקף

      מחרוזת

      Chrome 46 ואילך browser.* ‎ מ-Chrome 148

      מזהה פעולות מורשות שהגורם המוסמך יכול לבצע. לדוגמה, כדי לשלוח הודעות GCM, צריך להשתמש בהיקף ההרשאות GCM.

החזרות

  • Promise<string>

    ‫Chrome 96 ואילך ‫browser.* ‎ מגרסה 148 של Chrome

    ההבטחה מתקיימת כשהשליפה מסתיימת.

אירועים

onTokenRefresh

browser.instanceID.onTokenRefresh.addListener(
  callback: function,
)

מופעל כשצריך לרענן את כל הטוקנים שהוקצו.

פרמטרים

  • callback

    פונקציה

    הפרמטר callback נראה כך:

    () => void