REST Resource: operators.planStatuses

সম্পদ: প্ল্যান স্ট্যাটাস

প্ল্যানস্ট্যাটাসে ব্যবহারকারীর কেনা সমস্ত শীর্ষ-স্তরের মোবাইল পরিষেবা প্যাকেজের বিবরণ রয়েছে।

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 "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: "2014-10-02T15:01:23.045123456Z"

updateTime

string ( Timestamp format)

প্রয়োজন। সময় যখন ডেটা প্ল্যান এজেন্ট (DPA) ব্যাকএন্ড সিস্টেম থেকে প্ল্যান স্ট্যাটাস তথ্য নিয়ে আসে। পরিকল্পনা স্থিতি তথ্য কত সাম্প্রতিক তা নির্ধারণ করতে ব্যবহার করা যেতে পারে।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: "2014-10-02T15:01:23.045123456Z"

title

string

অপারেটরের সাথে ব্যবহারকারীর চুক্তির শিরোনাম। এটি UI হেডারে দেখানো হবে।

subscriberId

string

ব্যবহারকারীকে সনাক্ত করতে ক্যারিয়ার সিস্টেমে অনন্য স্থিতিশীল শনাক্তকারী।

accountInfo

object ( AccountInfo )

প্রিপেইড ব্যবহারকারীদের জন্য প্রয়োজন. ব্যবহারকারীর অ্যাকাউন্ট ব্যালেন্স সম্পর্কে তথ্য।

uiCompatibility

enum ( UiCompatibility )

ব্যবহারকারীর ইন্টারফেসে PlanStatus ব্যবহারকারীকে দেখানো যাবে কিনা তা নির্ধারণ করে। UI_INCOMPATIBLE এ সেট করা হলে, প্ল্যান স্ট্যাটাস ব্যবহারকারীকে বিজ্ঞপ্তি পাঠানোর জন্য ব্যবহার করা যেতে পারে কিন্তু ব্যবহারকারীকে প্ল্যানের তথ্য দেখানোর জন্য ব্যবহার করা হবে না।

notifications[]

enum ( NotificationType )

ব্যবহারকারীর কাছে যে ধরনের বিজ্ঞপ্তি পাঠানো হয়েছে।

planInfoPerClient

object ( PlanInfoPerClient )

পদ্ধতি

create

একটি মোবাইল অপারেটরকে (এর অনন্য স্বায়ত্তশাসিত সিস্টেম নম্বর (ASN) দ্বারা চিহ্নিত) নতুন PlanStatus এন্ট্রি যোগ করার অনুমতি দেয়৷