Method: operators.planGroups.create

Permite que un operador de telefonía celular (identificado por su número de sistema autónomo [ASN] único) agregue una nueva entrada de PlanGroup.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Es el nombre del recurso principal con el siguiente formato: operators/{asn_id}.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "planGroupId": string,
  "planGroup": {
    object (PlanGroup)
  }
}
Campos
planGroupId

string

Es el planGroupId, que identifica de forma única a un suscriptor del operador de red móvil. Por ejemplo, planGroupId puede ser el número de directorio internacional de suscriptor de estación móvil (MSISDN) o una versión encriptada del MSISDN.

planGroup

object (PlanGroup)

Es el recurso PlanGroup que se creará.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

PlanGroup contiene detalles de todos los paquetes de servicios móviles de nivel superior que compró un usuario.

Representación JSON
{
  "name": string,
  "dataPlans": [
    {
      object (Plan)
    }
  ],
  "responseStaleTime": string,
  "lastUpdatedTime": string
}
Campos
name

string

Es el nombre del recurso del grupo de planes con el siguiente formato: operators/{asn_id}/planGroups/{planGroupId}. El nombre se ignora cuando se crea una entrada de PlanGroup.

dataPlans[]

object (Plan)

Es la lista de planes de datos que posee este usuario.

responseStaleTime

string (Timestamp format)

Es la fecha y hora en que la información del grupo de planes compartidos deja de estar actualizada. Después de este período, PlanGroup no se publicará en las aplicaciones.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

lastUpdatedTime

string (Timestamp format)

Fecha y hora en que el agente del plan de datos (DPA) recuperó la información de estado del plan de datos de los sistemas de backend. Se usará para determinar qué tan reciente es la información del estado del plan de datos.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

Alcances de la autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta la Descripción general de OAuth 2.0.