Google Wallet API JWT
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Rappresentazione JSON
{
"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"]
}
Campi
Campo |
Tipo |
Obbligatorio |
Descrizione |
iss |
Stringa |
Y |
Indirizzo email generato dal tuo account di servizio Google Cloud. |
aud |
Stringa |
Y |
Pubblico. Il pubblico degli oggetti dell'API Google Wallet sarà sempre
google . |
typ |
Stringa |
Y |
Tipo di JWT. Il pubblico degli oggetti dell'API Google Wallet sarà sempre
savetowallet . |
iat |
Numero intero |
Y |
Emesso in pochi secondi dall'epoca. |
payload |
Oggetto |
Y |
Payload. |
payload.eventTicketClasses |
Array |
N |
Classe biglietto evento per salvare. |
payload.eventTicketObjects |
Array |
N |
Oggetto ticket evento da salvare. |
payload.flightClasses |
Array |
N |
Classe di volo per risparmiare. |
payload.flightObjects |
Array |
N |
Flight Object per salvare. |
payload.giftCardClasses |
Array |
N |
Classe delle carte regalo per risparmiare. |
payload.giftCardObjects |
Array |
N |
Oggetto Carta regalo da salvare. |
payload.loyaltyClasses |
Array |
N |
Classe fedeltà per risparmiare. |
payload.loyaltyObjects |
Array |
N |
Oggetto fedeltà da salvare. |
payload.offerObjects |
Array |
N |
Oggetto offerta per salvare. |
payload.offerClasses |
Array |
N |
Offri corso per risparmiare. |
payload.transitObjects |
Array |
N |
Oggetto di trasporto pubblico per salvare. |
payload.transitClasses |
Array |
N |
Classe di trasporto pubblico per risparmiare. |
origins |
Array |
Y |
Array di domini da approvare per la funzionalità di salvataggio JWT. L'API Google Wallet
non verrà visualizzato se il campo origins non è definito. Potresti
ottenere potenzialmente un messaggio "Caricamento negato da X-Frame-Options" o "Rifiutato di mostrare" messaggi nel
nella console del browser quando il campo delle origini non è definito. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 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,[]]