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 |
Nazwa zasobu nadrzędnego w formacie |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON | |
---|---|
{
"planGroupId": string,
"planGroup": {
object ( |
Pola | |
---|---|
planGroupId |
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 |
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 ( |
Pola | |
---|---|
name |
Nazwa zasobu grupy planu w tym formacie: |
dataPlans[] |
Lista pakietów danych należących do tego użytkownika. |
responseStaleTime |
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: |
lastUpdatedTime |
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: |
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.