Google Wallet API JWT
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
JSON-Darstellung
{
"iss": "example_service_account@developer.gserviceaccount.com",
"aud": "google",
"typ": "savetowallet",
"iat": 1368029586,
"payload": {
"eventTicketClasses": [{
... //Event ticket Class JSON
}],
"eventTicketObjects": [{
// Event ticket Object JSON
}],
"flightClasses": [{
// Flight Class JSON
}],
"flightObjects": [{
// Flight Object JSON
}],
"giftCardClasses": [{
// Gift card Class JSON
}],
"giftCardObjects": [{
// Gift card Object JSON
}],
"loyaltyClasses": [{
// Loyalty Class JSON
}],
"loyaltyObjects": [{
// Loyalty Object JSON
}],
"offerClasses": [{
// Offer Class JSON
}],
"offerObjects": [{
// Offer Object JSON
}],
"transitClasses": [{
// Transit Class JSON
}],
"transitObjects": [{
// Transit Object JSON
}]
},
"origins": ["http://baconrista.com", "https://baconrista.com"]
}
Felder
Feld |
Typ |
Erforderlich |
Beschreibung |
iss |
String |
Ja |
Die von Ihrem Google Cloud-Dienstkonto generierte E-Mail-Adresse. |
aud |
String |
Ja |
Zielgruppe. Die Zielgruppe für Google Wallet API-Objekte ist immer
google |
typ |
String |
Ja |
JWT-Typ. Die Zielgruppe für Google Wallet API-Objekte ist immer
savetowallet |
iat |
Ganzzahl |
Ja |
In einer Zeit in Sekunden seit der Epoche ausgegeben. |
payload |
Object |
Ja |
Nutzlastobjekt. |
payload.eventTicketClasses |
Array |
N |
Zu speichernde Klasse des Veranstaltungstickets |
payload.eventTicketObjects |
Array |
N |
Zu speicherndes Veranstaltungsticketobjekt |
payload.flightClasses |
Array |
N |
Zu speichernde Flugklasse |
payload.flightObjects |
Array |
N |
Zu speicherndes Flight-Objekt |
payload.giftCardClasses |
Array |
N |
Zu speichernde Geschenkkartenklasse |
payload.giftCardObjects |
Array |
N |
Zu speicherndes Geschenkkartenobjekt |
payload.loyaltyClasses |
Array |
N |
Zu speichernde Treueklasse |
payload.loyaltyObjects |
Array |
N |
Zu speicherndes Treueobjekt |
payload.offerObjects |
Array |
N |
Zu speicherndes Angebotsobjekt |
payload.offerClasses |
Array |
N |
Zu speichernde Angebotsklasse |
payload.transitObjects |
Array |
N |
Zu speicherndes Verkehrsobjekt |
payload.transitClasses |
Array |
N |
Zu speichernde Verkehrsklasse |
origins |
Array |
Ja |
Array von Domains, die für die JWT-Speicherung genehmigt werden sollen. Die Google Wallet API
Die Schaltfläche wird nicht gerendert, wenn das Feld origins nicht definiert ist. Sie könnten
eine Meldung erhalten, dass das Laden von X-Frame-Options verweigert wird. oder „Anzeige abgelehnt“ Nachrichten im
Browserkonsole, wenn das Feld „Ursprünge“ nicht definiert ist. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The JSON defines data for saving various passes to Google Wallet. Required fields include the service account email (`iss`), \"google\" as the audience (`aud`), \"savetowallet\" as the type (`typ`), and the issued-at time (`iat`). The `payload` contains arrays for classes and objects related to event tickets, flights, gift cards, loyalty programs, offers, and transit. `origins` lists approved domains for JWT saving. Each object or class array within the `payload` is optional.\n"],null,[]]