תיאור
משתמשים ב-chrome.instanceID כדי לגשת לשירות Instance ID.
הרשאות
gcmזמינות
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