Google Wallet API JWT

ייצוג 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"]
}

שדות

שדה סוג חובה תיאור
iss מחרוזת כן כתובת האימייל שנוצרה על ידי חשבון השירות ב-Google Cloud.
aud מחרוזת כן קהל. הקהל של אובייקטים של Google Wallet API יהיה תמיד google.
typ מחרוזת כן סוג ה-JWT. הקהל של אובייקטים של Google Wallet API יהיה תמיד savetowallet.
iat מספר שלם כן מונפקים לפי הזמן בשניות מאז תחילת התקופה של זמן מערכת.
payload אובייקט כן אובייקט מטען ייעודי (payload).
payload.eventTicketClasses Array לא יש לשמור את קטגוריית הכרטיסים לאירוע.
payload.eventTicketObjects Array לא שמירה של אובייקט הכרטיס לאירוע.
payload.flightClasses Array לא כדי לשמור את מחלקת הטיסה.
payload.flightObjects Array לא אובייקט טיסה לשמירה.
payload.giftCardClasses Array לא קטגוריה של כרטיסי מתנה לחסוך.
payload.giftCardObjects Array לא אובייקט של כרטיס מתנה לשמירה.
payload.loyaltyClasses Array לא סיווג מועדון הלקוחות לשמירה.
payload.loyaltyObjects Array לא אובייקט נאמנות לשמירה.
payload.offerObjects Array לא אובייקט הצעה לשמירה.
payload.offerClasses Array לא מציעים סיווג כדי לשמור.
payload.transitObjects Array לא אובייקט של תחבורה ציבורית לשמירה.
payload.transitClasses Array לא כדי לשמור, עליך לשמור את מחלקת התחבורה הציבורית.
origins Array כן מערך של דומיינים לאישור לפונקציונליות השמירה של JWT. הלחצן של Google Wallet API לא יוצג כשהשדה origins לא מוגדר. אם השדה 'מקורות' לא מוגדר, ייתכן שתקבלו במסוף הדפדפן את ההודעות "הטעינה נדחתה על ידי X-Frame-Options" או ההודעה "נדחה להצגה".