Method: operators.planGroups.create

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

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

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

Corpo della richiesta

Il corpo della richiesta contiene 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 directory internazionale dell'abbonato della stazione mobile (MSISDN) o una versione criptata dell'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 mobili di primo livello acquistati da un utente.

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

string

Il nome 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)

Ora in cui le informazioni sul gruppo del piano condiviso diventano obsolete. PlanGroup non verrà pubblicato nelle applicazioni dopo questo periodo.

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

lastUpdatedTime

string (Timestamp format)

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 delle informazioni sullo stato del piano dati.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo 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 ulteriori informazioni, consulta la panoramica di OAuth 2.0.