به یک اپراتور تلفن همراه (که با شماره سیستم مستقل خود (ASN) مشخص می شود) اجازه می دهد تا یک ورودی PlanGroup جدید اضافه کند.
درخواست HTTP
POST https://mobiledataplansharing.googleapis.com/v1/{parent=operators/*}/planGroups
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
parent | نام منبع منبع والد در قالب زیر: |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON | |
---|---|
{
"planGroupId": string,
"planGroup": {
object ( |
زمینه های | |
---|---|
planGroupId | PlanGroupId که مشترک اپراتور شبکه تلفن همراه را به طور منحصر به فرد شناسایی می کند. برای مثال، planGroupId میتواند شماره فهرست مشترک بینالمللی ایستگاه تلفن همراه (MSISDN) یا نسخه رمزگذاریشده MSISDN باشد. |
planGroup | منبع PlanGroup برای ایجاد. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
PlanGroup شامل جزئیات تمام بسته های سطح بالای خدمات تلفن همراه است که کاربر خریداری کرده است.
نمایندگی JSON | |
---|---|
{
"name": string,
"dataPlans": [
{
object ( |
زمینه های | |
---|---|
name | نام منبع گروه طرح در قالب زیر: |
dataPlans[] | فهرست طرح های داده متعلق به این کاربر. |
responseStaleTime | زمانی که اطلاعات گروه طرح مشترک قدیمی می شود. PlanGroup پس از این زمان به برنامه ها ارائه نمی شود. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با دقت نانوثانیه. مثال: |
lastUpdatedTime | زمانی که عامل طرح داده (DPA) اطلاعات وضعیت طرح داده را از سیستم های پشتیبان دریافت کرد. برای تعیین میزان جدید بودن اطلاعات وضعیت طرح داده استفاده خواهد شد. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با دقت نانوثانیه. مثال: |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/dataplansharing
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.
به یک اپراتور تلفن همراه (که با شماره سیستم مستقل خود (ASN) مشخص می شود) اجازه می دهد تا یک ورودی PlanGroup جدید اضافه کند.
درخواست HTTP
POST https://mobiledataplansharing.googleapis.com/v1/{parent=operators/*}/planGroups
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
parent | نام منبع منبع والد در قالب زیر: |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON | |
---|---|
{
"planGroupId": string,
"planGroup": {
object ( |
زمینه های | |
---|---|
planGroupId | PlanGroupId که مشترک اپراتور شبکه تلفن همراه را به طور منحصر به فرد شناسایی می کند. برای مثال، planGroupId میتواند شماره فهرست مشترک بینالمللی ایستگاه تلفن همراه (MSISDN) یا نسخه رمزگذاریشده MSISDN باشد. |
planGroup | منبع PlanGroup برای ایجاد. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
PlanGroup شامل جزئیات تمام بسته های سطح بالای خدمات تلفن همراه است که کاربر خریداری کرده است.
نمایندگی JSON | |
---|---|
{
"name": string,
"dataPlans": [
{
object ( |
زمینه های | |
---|---|
name | نام منبع گروه طرح در قالب زیر: |
dataPlans[] | فهرست طرح های داده متعلق به این کاربر. |
responseStaleTime | زمانی که اطلاعات گروه طرح مشترک قدیمی می شود. PlanGroup پس از این زمان به برنامه ها ارائه نمی شود. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با دقت نانوثانیه. مثال: |
lastUpdatedTime | زمانی که عامل طرح داده (DPA) اطلاعات وضعیت طرح داده را از سیستم های پشتیبان دریافت کرد. برای تعیین میزان جدید بودن اطلاعات وضعیت طرح داده استفاده خواهد شد. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با دقت نانوثانیه. مثال: |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/dataplansharing
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.