Method: operators.planGroups.create

Consente a un operatore di telefonia mobile (identificato dal suo numero di sistema autonomo autonomo) (ASN) di aggiungere una nuova voce PlanGroup.

Richiesta HTTP

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

L'URL utilizza la sintassi gRPC Transcoding.

Parametri del percorso

Parametri
parent

string

Il nome della risorsa principale nel seguente formato: operators/{asn_id}.

Corpo della richiesta

Il corpo della richiesta contiene i dati con la seguente struttura:

Rappresentazione JSON
{
  "planGroupId": string,
  "planGroup": {
    object (PlanGroup)
  }
}
Campi
planGroupId

string

Il planGroupId, che identifica in modo univoco un abbonato all'operatore di rete mobile. Ad esempio, planGroupId può essere il numero di iscrizione internazionale alla stazione per dispositivi mobili (MSISDN) o una versione criptata di MSISDN.

planGroup

object (PlanGroup)

La risorsa PlanGroup da creare.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

PlanGroup contiene i dettagli di tutti i pacchetti di servizi per dispositivi mobili di primo livello acquistati da un utente.

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

string

Il nome della risorsa del gruppo di piani nel seguente formato: operators/{asn_id}/planGroups/{planGroupId}. Il nome viene ignorato durante la creazione di una voce PlanGroup.

dataPlans[]

object (Plan)

Elenco dei piani dati di proprietà di questo utente.

responseStaleTime

string (Timestamp format)

Data e ora in cui le informazioni del gruppo del piano condiviso diventano obsolete. Una volta completato il deployment, PlanGroup non verrà pubblicato nelle applicazioni.

Un timestamp in formato RFC3339 UTC "Zulu", con una risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

lastUpdatedTime

string (Timestamp format)

L'ora in cui l'agente del piano dati (DPA) ha recuperato le informazioni sullo stato del piano dati dai sistemi di backend. Verrà utilizzato per determinare la data di pubblicazione delle informazioni sullo stato del piano dati.

Un timestamp in formato RFC3339 UTC "Zulu", con una risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per scoprire di più, consulta la Panoramica di OAuth 2.0.