モバイル オペレーター(固有の自律システム番号(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」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
lastUpdatedTime |
データプラン エージェント(DPA)がバックエンド システムからデータプランのステータス情報を取得した時間。データプランのステータス情報の新しさを判断するために使用されます。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/dataplansharing
詳細については、OAuth 2.0 の概要をご覧ください。