Method: jwt.insert

Fügt die Ressourcen in das JWT ein.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Anfragetext

Der Anfragetext enthält eine Instanz von JwtResource.

Antworttext

Wenn der Vorgang erfolgreich ist, enthält der Antworttext Daten mit folgender Struktur:

JSON-Darstellung
{
  "saveUri": string,
  "resources": {
    object (Resources)
  }
}
Felder
saveUri

string

Ein URI, mit dem der Endnutzer nach dem Öffnen die im JWT angegebenen Objekte in seinem Google-Konto speichern kann.

resources

object (Resources)

Daten, die den IDs der bereitgestellten Klassen und Objekte im JWT entsprechen. Ressourcen enthalten nur die nicht leeren Arrays (d.h., wenn das JWT nur eventTicketObjects enthält, ist dies das einzige Feld, das in den Ressourcen vorhanden ist).

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Ressourcen

JSON-Darstellung
{
  "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)
    }
  ]
}
Felder
eventTicketClasses[]

object (EventTicketClass)

Eine Liste der Veranstaltungsticketklassen.

eventTicketObjects[]

object (EventTicketObject)

Eine Liste der Veranstaltungsticketobjekte.

flightClasses[]

object (FlightClass)

Eine Liste der Flugklassen.

flightObjects[]

object (FlightObject)

Eine Liste mit Flight-Objekten.

giftCardClasses[]

object (GiftCardClass)

Eine Liste der Geschenkkartenklassen.

giftCardObjects[]

object (GiftCardObject)

Eine Liste mit Geschenkkartenobjekten.

loyaltyClasses[]

object (LoyaltyClass)

Eine Liste der Treueklassen.

loyaltyObjects[]

object (LoyaltyObject)

Eine Liste mit Treuepunkten.

offerClasses[]

object (OfferClass)

Eine Liste der Angebotsklassen.

offerObjects[]

object (OfferObject)

Eine Liste der Angebotsobjekte.

transitClasses[]

object (TransitClass)

Eine Liste der Verkehrsklassen.

transitObjects[]

object (TransitObject)

Eine Liste mit Objekten für öffentliche Verkehrsmittel.

genericClasses[]

object (GenericClass)

Eine Liste generischer Klassen.

genericObjects[]

object (GenericObject)

Eine Liste generischer Objekte.