REST Resource: operators.planStatuses

संसाधन: PlanStatus

PlanStatus में, उपयोगकर्ता के खरीदे गए सभी टॉप-लेवल मोबाइल सर्विस पैकेज की जानकारी मौजूद होती है.

जेएसओएन के काेड में दिखाना
{
  "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

यहां दिए गए फ़ॉर्मैट में, प्लान की स्थिति का संसाधन नाम: operators/{asn_id}/planStatuses/{userKey}. प्लान का स्टेटस डालते समय, नाम का इस्तेमाल नहीं किया जाता.

plans[]

object (Plan)

इस उपयोगकर्ता के मालिकाना हक वाले प्लान की सूची.

languageCode

string

ज़रूरी है. BCP-47 भाषा कोड, जैसे "en-US" या "sr-Latn". ज़्यादा जानकारी के लिए, http://www.unicode.org/reports/tr35/#यूनिकोड_locale_identifier पर जाएं.

expireTime

string (Timestamp format)

ज़रूरी है. वह समय जब 'शेयर किए गए प्लान' के ग्रुप की जानकारी पुरानी हो जाती है. इसके बाद, ऐप्लिकेशन की स्थिति से जुड़ा प्लान नहीं दिखाया जाएगा.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

ज़रूरी है. वह समय जब डेटा प्लान एजेंट (डीपीए) ने बैकएंड सिस्टम से प्लान की स्थिति की जानकारी फ़ेच की थी. इसका इस्तेमाल यह तय करने के लिए किया जा सकता है कि प्लान की स्थिति कितनी नई है.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: "2014-10-02T15:01:23.045123456Z".

title

string

उस अनुबंध का शीर्षक जिसे उपयोगकर्ता ने ऑपरेटर के साथ किया है. यह यूज़र इंटरफ़ेस (यूआई) हेडर में दिखेगा.

subscriberId

string

उपयोगकर्ता की पहचान करने के लिए, मोबाइल और इंटरनेट सेवा देने वाली कंपनी के सिस्टम में यूनीक स्टेबल आइडेंटिफ़ायर.

accountInfo

object (AccountInfo)

प्रीपेड उपयोगकर्ताओं के लिए ज़रूरी है. उपयोगकर्ता के खाते में बाकी बैलेंस की जानकारी.

uiCompatibility

enum (UiCompatibility)

इससे यह तय होता है कि यूज़र इंटरफ़ेस में प्लान की स्थिति उपयोगकर्ता को दिखाई जा सकती है या नहीं. जब UI_INCOMPATIBLE पर सेट होता है, तो उपयोगकर्ता को सूचनाएं भेजने के लिए PlanStatus का इस्तेमाल किया जा सकता है, लेकिन इसका इस्तेमाल उपयोगकर्ता को प्लान की जानकारी दिखाने के लिए नहीं किया जाएगा.

notifications[]

enum (NotificationType)

उपयोगकर्ता को भेजी गई सूचनाओं के टाइप.

planInfoPerClient

object (PlanInfoPerClient)

तरीके

create

किसी मोबाइल ऑपरेटर (नई यूनीक ऑटोनॉमस सिस्टम नंबर (ASN) से पहचान की गई) को नई PlanStatus एंट्री जोड़ने की अनुमति देता है.