संसाधन: PlanStatus
PlanStatus में, उपयोगकर्ता के खरीदे गए सभी टॉप-लेवल मोबाइल सर्विस पैकेज की जानकारी मौजूद होती है.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "name": string, "plans": [ { object ( |
फ़ील्ड | |
---|---|
name |
यहां दिए गए फ़ॉर्मैट में, प्लान की स्थिति का संसाधन नाम: |
plans[] |
इस उपयोगकर्ता के मालिकाना हक वाले प्लान की सूची. |
languageCode |
ज़रूरी है. BCP-47 भाषा कोड, जैसे "en-US" या "sr-Latn". ज़्यादा जानकारी के लिए, http://www.unicode.org/reports/tr35/#यूनिकोड_locale_identifier पर जाएं. |
expireTime |
ज़रूरी है. वह समय जब 'शेयर किए गए प्लान' के ग्रुप की जानकारी पुरानी हो जाती है. इसके बाद, ऐप्लिकेशन की स्थिति से जुड़ा प्लान नहीं दिखाया जाएगा. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: |
updateTime |
ज़रूरी है. वह समय जब डेटा प्लान एजेंट (डीपीए) ने बैकएंड सिस्टम से प्लान की स्थिति की जानकारी फ़ेच की थी. इसका इस्तेमाल यह तय करने के लिए किया जा सकता है कि प्लान की स्थिति कितनी नई है. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: |
title |
उस अनुबंध का शीर्षक जिसे उपयोगकर्ता ने ऑपरेटर के साथ किया है. यह यूज़र इंटरफ़ेस (यूआई) हेडर में दिखेगा. |
subscriberId |
उपयोगकर्ता की पहचान करने के लिए, मोबाइल और इंटरनेट सेवा देने वाली कंपनी के सिस्टम में यूनीक स्टेबल आइडेंटिफ़ायर. |
accountInfo |
प्रीपेड उपयोगकर्ताओं के लिए ज़रूरी है. उपयोगकर्ता के खाते में बाकी बैलेंस की जानकारी. |
uiCompatibility |
इससे यह तय होता है कि यूज़र इंटरफ़ेस में प्लान की स्थिति उपयोगकर्ता को दिखाई जा सकती है या नहीं. जब UI_INCOMPATIBLE पर सेट होता है, तो उपयोगकर्ता को सूचनाएं भेजने के लिए PlanStatus का इस्तेमाल किया जा सकता है, लेकिन इसका इस्तेमाल उपयोगकर्ता को प्लान की जानकारी दिखाने के लिए नहीं किया जाएगा. |
notifications[] |
उपयोगकर्ता को भेजी गई सूचनाओं के टाइप. |
planInfoPerClient |
|
तरीके |
|
---|---|
|
किसी मोबाइल ऑपरेटर (नई यूनीक ऑटोनॉमस सिस्टम नंबर (ASN) से पहचान की गई) को नई PlanStatus एंट्री जोड़ने की अनुमति देता है. |