REST Resource: operators.planStatuses
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
משאב: PlanStatus
PlanStatus מכיל פרטים של כל חבילת השירות לנייד ברמה העליונה שהמשתמש רכש.
ייצוג JSON |
{
"name": string,
"plans": [
{
object (Plan )
}
],
"languageCode": string,
"expireTime": string,
"updateTime": string,
"title": string,
"subscriberId": string,
"accountInfo": {
object (AccountInfo )
},
"uiCompatibility": enum (UiCompatibility ),
"notifications": [
enum (NotificationType )
],
"planInfoPerClient": {
object (PlanInfoPerClient )
}
} |
שדות |
name |
string
שם המשאב של PlanStatus בפורמט הבא: operators/{asn_id}/planStatuses/{userKey} . המערכת מתעלמת מהשם בזמן יצירת רשומה ב-PlanStatus.
|
plans[] |
object (Plan )
רשימת התוכניות שבבעלות המשתמש הזה.
|
languageCode |
string
חובה. קוד השפה BCP-47, למשל "en-US" או "sr-Latn". מידע נוסף זמין בכתובת http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
|
expireTime |
string (Timestamp format)
חובה. השעה שבה פרטי הקבוצה בתוכנית המשותפת מיושנים. סטטוס התוכנית לא יוצג לאפליקציות לאחר המועד הזה. חותמת זמן בפורמט RFC3339 UTC "Zulu" בדיוק של ננו-שניות. דוגמה: "2014-10-02T15:01:23.045123456Z"
|
updateTime |
string (Timestamp format)
חובה. הזמן שבו הנציג של תוכנית הנתונים (DPA) החזיר מידע על סטטוס התוכנית ממערכות בקצה העורפי. אפשר להשתמש במידע הזה כדי לקבוע את מידת העדכניות של פרטי הסטטוס של התוכנית. חותמת זמן בפורמט RFC3339 UTC "Zulu" בדיוק של ננו-שניות. דוגמה: "2014-10-02T15:01:23.045123456Z"
|
title |
string
שם החוזה של המשתמש עם המפעיל. המידע הזה יופיע בכותרת של ממשק המשתמש.
|
subscriberId |
string
מזהה יציב וייחודי במערכת הספק כדי לזהות את המשתמש.
|
accountInfo |
object (AccountInfo )
חובה למשתמשים בתשלום מראש. מידע על היתרה בחשבון משתמש.
|
uiCompatibility |
enum (UiCompatibility )
המדיניות הזו קובעת אם אפשר להציג למשתמש את סטטוס התוכנית בממשק משתמש. אם המדיניות מוגדרת כ-UI_INCOMPATIBLE, אפשר להשתמש בסטטוס התוכנית כדי לשלוח התראות למשתמש, אבל לא כדי להציג את פרטי התוכנית למשתמש.
|
notifications[] |
enum (NotificationType )
סוגי ההתראות שנשלחו למשתמש.
|
planInfoPerClient |
object (PlanInfoPerClient )
|
שיטות |
|
מאפשרת למפעיל סלולרי (שמזוהה לפי מספר המערכת האוטונומית הייחודי שלו (ASN) להוסיף ערך חדש של PlanStatus. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2022-09-26 (שעון UTC).
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2022-09-26 (שעון UTC)."],[[["PlanStatus provides details of all top-level mobile service packages purchased by a user, including plan information, account balance (for prepaid users), and notification types."],["It includes fields like `name`, `plans`, `languageCode`, `expireTime`, `updateTime`, `title`, `subscriberId`, `accountInfo`, `uiCompatibility`, `notifications`, and `planInfoPerClient`, providing comprehensive data about the user's mobile service package."],["PlanStatus resources are identified by a unique name in the format `operators/{asn_id}/planStatuses/{userKey}` and have a JSON representation for data exchange."],["Mobile operators can create new PlanStatus entries using the `create` method, allowing them to manage and update user plan information."]]],["PlanStatus details mobile service packages purchased by a user. Key data includes the user's `name`, associated `plans`, `languageCode`, and `subscriberId`. It specifies `expireTime` and `updateTime` for the data's validity. `accountInfo` is required for prepaid users. `uiCompatibility` determines display status, and `notifications` lists sent alerts. A mobile operator can use the `create` method to add new PlanStatus entries, as identified by their unique Autonomous System Number.\n"]]