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 incluye 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 abra, permitirá que el usuario final guarde los objetos identificados en el JWT en su Cuenta de Google.

resources

object (Resources)

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

Permisos 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)
    }
  ]
}
Campos
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)