משאב: PlanStatus
השדה PlanStatus מכיל פרטים על כל חבילת שירותים ניידים ברמה העליונה שמשתמש רכש.
ייצוג ב-JSON | |
---|---|
{ "name": string, "plans": [ { object ( |
שדות | |
---|---|
name |
שם המשאב של PlanStatus בפורמט הבא: |
plans[] |
רשימת התוכניות שנמצאות בבעלות המשתמש. |
languageCode |
חובה. קוד השפה בפורמט BCP-47, כמו en-US או sr-Latn. מידע נוסף זמין בכתובת http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
expireTime |
חובה. השעה שבה המידע על קבוצת התוכנית המשותפת הופך ללא עדכני. הערך PlanStatus לא יועבר לאפליקציות אחרי התאריך הזה. חותמת זמן בפורמט RFC3339 UTC 'Zulu', עם דיוק של ננו-שניות. דוגמה: |
updateTime |
חובה. השעה שבה סוכן חבילת הגלישה (DPA) אחזר את פרטי סטטוס החבילה ממערכות העורף. יכול לשמש לקביעה מתי עודכן לאחרונה המידע על סטטוס התוכנית. חותמת זמן בפורמט RFC3339 UTC 'Zulu', עם דיוק של ננו-שניות. דוגמה: |
title |
השם של החוזה שיש למשתמש עם המפעיל. השם הזה יוצג בכותרת של ממשק המשתמש. |
subscriberId |
מזהה ייחודי ויציב במערכת של הספק לזיהוי המשתמש. |
accountInfo |
שדה חובה למשתמשים במינוי בתשלום מראש. מידע על היתרה בחשבון המשתמש. |
uiCompatibility |
ההגדרה קובעת אם אפשר להציג למשתמש את PlanStatus בממשק משתמש. אם הערך הוא UI_INCOMPATIBLE, אפשר להשתמש ב-PlanStatus לשליחת התראות למשתמש, אבל לא להצגת פרטי התוכנית למשתמש. |
notifications[] |
סוגי ההתראות שנשלחו למשתמש. |
planInfoPerClient |
|
Methods |
|
---|---|
|
מאפשר למפעיל סלולרי (שמזוהה באמצעות מספר המערכת האוטונומית (ASN) הייחודי שלו) להוסיף רשומה חדשה של PlanStatus. |