Method: operators.planGroups.create

Umożliwia operatorowi sieci komórkowej (określonemu na podstawie unikalnego numeru systemu autonomicznego) dodanie nowego wpisu PlanGroup.

Żądanie HTTP

POST https://mobiledataplansharing.googleapis.com/v1/{parent=operators/*}/planGroups

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Nazwa zasobu nadrzędnego w formacie operators/{asn_id}.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "planGroupId": string,
  "planGroup": {
    object (PlanGroup)
  }
}
Pola
planGroupId

string

PlanGroupId, który jednoznacznie identyfikuje subskrybenta sieci komórkowej. Może to być na przykład międzynarodowy numer katalogu subskrybenta stacji mobilnej (MSISDN) lub zaszyfrowana wersja MSISDN.

planGroup

object (PlanGroup)

Zasób PlanGroup do utworzenia.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

PlanGroup zawiera szczegóły wszystkich pakietów usług mobilnych najwyższego poziomu kupionych przez użytkownika.

Zapis JSON
{
  "name": string,
  "dataPlans": [
    {
      object (Plan)
    }
  ],
  "responseStaleTime": string,
  "lastUpdatedTime": string
}
Pola
name

string

Nazwa zasobu grupy planu w tym formacie: operators/{asn_id}/planGroups/{planGroupId}. Nazwa jest ignorowana podczas tworzenia wpisu PlanGroup.

dataPlans[]

object (Plan)

Lista pakietów danych należących do tego użytkownika.

responseStaleTime

string (Timestamp format)

Czas, w którym informacje o grupie udostępnianej planu stają się nieaktualne. Po tym czasie aplikacja GroupGroup nie będzie wyświetlana.

Sygnatura czasowa w formacie RFC3339 UTC &Zulu" z rozdzielczością nanosekundy i do 9 cyfr po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

lastUpdatedTime

string (Timestamp format)

Czas, w którym agent pakietu danych (DPA) pobrał informacje o stanie planu danych z systemów backendu. Służy do określania, jak aktualne są informacje o stanie planu danych.

Sygnatura czasowa w formacie RFC3339 UTC &Zulu" z rozdzielczością nanosekundy i do 9 cyfr po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/dataplansharing

Więcej informacji znajdziesz w artykule Omówienie OAuth 2.0.