Representación 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"]
}
Campos
Campo |
Tipo |
Obligatorio |
Descripción |
iss |
String |
Y |
Tu cuenta de servicio de Google Cloud generó la dirección de correo electrónico. |
aud |
String |
Y |
Público. El público para los objetos de la API de la Billetera de Google siempre será
google . |
typ |
String |
Y |
Tipo de JWT. El público para los objetos de la API de la Billetera de Google siempre será
savetowallet . |
iat |
Número entero |
Y |
Se emite a la hora en segundos desde la época. |
payload |
Objeto |
Y |
carga útil. |
payload.eventTicketClasses |
Array |
N |
Clase del boleto del evento para guardar. |
payload.eventTicketObjects |
Array |
N |
Objeto de ticket de evento para guardar. |
payload.flightClasses |
Array |
N |
Clase de vuelo para ahorrar. |
payload.flightObjects |
Array |
N |
Objeto de vuelo para guardar. |
payload.giftCardClasses |
Array |
N |
Categoría de tarjeta de regalo para guardar. |
payload.giftCardObjects |
Array |
N |
Objeto de tarjeta de regalo para guardar. |
payload.loyaltyClasses |
Array |
N |
Categoría de lealtad para guardar. |
payload.loyaltyObjects |
Array |
N |
Objeto de lealtad para guardar. |
payload.offerObjects |
Array |
N |
Objeto de oferta para guardar. |
payload.offerClasses |
Array |
N |
Ofrece la clase para ahorrar. |
payload.transitObjects |
Array |
N |
Objeto de transporte público para guardar. |
payload.transitClasses |
Array |
N |
clase de transporte público para ahorrar. |
origins |
Array |
Y |
Arreglo de dominios para aprobar para la funcionalidad de guardado de JWT. El botón de la API de la Billetera de Google no se renderizará cuando no esté definido el campo origins . Es posible que recibas los mensajes "Carga rechazada por X-Frame-Options" o "No se mostró mostrar" en la consola del navegador si el campo de orígenes no está definido. |