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) ضروری. زمانی که اطلاعات گروه طرح مشترک قدیمی می شود. PlanStatus پس از این زمان به برنامه ها ارائه نمی شود. یک مهر زمانی در قالب 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 عنوان قراردادی که کاربر با اپراتور دارد. این در هدر UI نشان داده خواهد شد. |
subscriberId | string شناسه ثابت منحصر به فرد در سیستم حامل برای شناسایی کاربر. |
accountInfo | object ( AccountInfo ) برای کاربران پیش پرداخت مورد نیاز است. اطلاعات مربوط به موجودی حساب کاربری |
uiCompatibility | enum ( UiCompatibility ) تعیین می کند که آیا PlanStatus می تواند در یک رابط کاربری به کاربر نشان داده شود. وقتی روی UI_INCOMPATIBLE تنظیم شود، PlanStatus می تواند برای ارسال اعلان ها به کاربر استفاده شود، اما برای نمایش اطلاعات طرح به کاربر استفاده نخواهد شد. |
notifications[] | enum ( NotificationType ) انواع اعلان هایی که برای کاربر ارسال شده است. |
planInfoPerClient | object ( PlanInfoPerClient ) |
مواد و روش ها |
---|
| به یک اپراتور تلفن همراه (که با شماره سیستم مستقل خود (ASN) مشخص می شود) اجازه می دهد تا ورودی PlanStatus جدید اضافه کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2022-09-26 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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 بهوقت ساعت هماهنگ جهانی."],[[["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"]]