קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Instance ID API מאפשר לשלב מזהה מכונה עם Android
או אפליקציה ל-iOS. מזהה המופע מספק מזהה ייחודי לכל מופע של
את האפליקציה ומנגנון לאימות ואישור פעולות. InstanceID הוא ארוך
חיים, אבל ייתכן שהתוקף שלהם יפוג מהסיבות הבאות:
איפוס המכשיר להגדרות המקוריות.
המשתמש מסיר את האפליקציה.
המשתמש מבצע "ניקוי נתונים" באפליקציה.
המכשיר לא היה בשימוש במשך תקופה ממושכת (המכשיר והאזור קובעים את
טווח הזמן).
השירות של מזהה המכונה מזהה שימוש לרעה או שגיאות ומאפס את
InstanceID
קוד בצד השרת, אם אפליקציית הלקוח דורשת את הפונקציונליות הזו.
השירות של מזהה המכונה מודיע לאפליקציה שלך על איפוס של InstanceID באמצעות
להתקשרות חזרה אל InstanceIDListenerService. אם האפליקציה מקבלת את זה
התראה, היא צריכה להתקשר למספר getToken() ולאחזר את InstanceID החדש,
ולעדכן את השרתים שלו.
עליך להשתמש בשיטה getToken כדי להוכיח את הבעלות על InstanceID וכדי להתיר
שרתים כדי לגשת לנתונים או לשירותים שמשויכים לאפליקציה. השיטה פועלת לפי
את הדפוסים של OAuth2, ודורש authorizedEntity ו-scope.
authorizedEntity יכול להיות מזהה פרויקט או InstanceID אחר, והוא קובע
אילו שירותים מורשים להשתמש באסימון שנוצר. scope
קובע את השירות או הנתונים הספציפיים שאליהם האסימון מאפשר גישה.
בקישורים הבאים תוכלו למצוא מידע נוסף על Instance ID API עבור:
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-09-05 (שעון UTC)."],[[["The Instance ID API provides a unique identifier for each app instance and enables authentication and authorization."],["Instance IDs are long-lived but can expire due to various factors like device reset, uninstallation, data clearing, extended inactivity, or service-detected issues."],["Upon Instance ID reset, apps are notified and must retrieve a new ID using `getToken()` and update their servers."],["The `getToken()` method, using OAuth2 patterns, verifies Instance ID ownership and grants server access to associated data or services based on authorized entity and scope."]]],[]]