Method: jwt.insert

Inserta los recursos en el JWT.

Solicitud HTTP

POST https://walletobjects.googleapis.com/walletobjects/v1/jwt

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

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de JwtResource.

Cuerpo de la respuesta

Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "saveUri": string,
  "resources": {
    object (Resources)
  }
}
Campos
saveUri

string

Un URI que, cuando se abre, le permite al usuario final guardar los objetos identificados en el JWT en su Cuenta de Google.

resources

object (Resources)

Son datos que corresponden a los ID de las clases y los objetos proporcionados en el JWT. Los recursos solo incluirán los arrays que no estén vacíos (es decir, si el JWT solo incluye eventTicketObjects, ese es el único campo que estará presente en los recursos).

Alcances de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/wallet_object.issuer

Recursos

Representación JSON
{
  "eventTicketClasses": [
    {
      object (EventTicketClass)
    }
  ],
  "eventTicketObjects": [
    {
      object (EventTicketObject)
    }
  ],
  "flightClasses": [
    {
      object (FlightClass)
    }
  ],
  "flightObjects": [
    {
      object (FlightObject)
    }
  ],
  "giftCardClasses": [
    {
      object (GiftCardClass)
    }
  ],
  "giftCardObjects": [
    {
      object (GiftCardObject)
    }
  ],
  "loyaltyClasses": [
    {
      object (LoyaltyClass)
    }
  ],
  "loyaltyObjects": [
    {
      object (LoyaltyObject)
    }
  ],
  "offerClasses": [
    {
      object (OfferClass)
    }
  ],
  "offerObjects": [
    {
      object (OfferObject)
    }
  ],
  "transitClasses": [
    {
      object (TransitClass)
    }
  ],
  "transitObjects": [
    {
      object (TransitObject)
    }
  ],
  "genericClasses": [
    {
      object (GenericClass)
    }
  ],
  "genericObjects": [
    {
      object (GenericObject)
    }
  ]
}
Campos
eventTicketClasses[]

object (EventTicketClass)

Es una lista de las clases de entradas para eventos.

eventTicketObjects[]

object (EventTicketObject)

Es una lista de objetos de entradas para eventos.

flightClasses[]

object (FlightClass)

Una lista de clases de vuelo.

flightObjects[]

object (FlightObject)

Una lista de objetos de vuelo.

giftCardClasses[]

object (GiftCardClass)

Una lista de clases de tarjetas de regalo

giftCardObjects[]

object (GiftCardObject)

Una lista de objetos de tarjetas de regalo.

loyaltyClasses[]

object (LoyaltyClass)

Es una lista de clases de lealtad.

loyaltyObjects[]

object (LoyaltyObject)

Una lista de objetos de lealtad.

offerClasses[]

object (OfferClass)

Una lista de clases de ofertas.

offerObjects[]

object (OfferObject)

Es una lista de objetos de oferta.

transitClasses[]

object (TransitClass)

Una lista de clases de transporte público.

transitObjects[]

object (TransitObject)

Una lista de objetos de transporte público.

genericClasses[]

object (GenericClass)

Es una lista de clases genéricas.

genericObjects[]

object (GenericObject)

Una lista de objetos genéricos.