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 สตริง Y อีเมลที่สร้างโดยบัญชีบริการ Google Cloud
aud สตริง Y ผู้ชม กลุ่มเป้าหมายสำหรับออบเจ็กต์ API ของ Google Wallet จะเป็น google
typ สตริง Y ประเภทของ JWT กลุ่มเป้าหมายสำหรับออบเจ็กต์ API ของ Google Wallet จะเป็น savetowallet
iat จำนวนเต็ม Y แสดงเวลาในหน่วยวินาทีนับตั้งแต่ Epoch
payload ออบเจ็กต์ Y ออบเจ็กต์เพย์โหลด
payload.eventTicketClasses อาร์เรย์ N หมวดหมู่ตั๋วเข้างานที่จะบันทึก
payload.eventTicketObjects อาร์เรย์ N ออบเจ็กต์ตั๋วเข้างานที่จะบันทึก
payload.flightClasses อาร์เรย์ N เที่ยวบินชั้นที่จะประหยัดเงิน
payload.flightObjects อาร์เรย์ N ออบเจ็กต์เที่ยวบินที่จะบันทึก
payload.giftCardClasses อาร์เรย์ N หมวดหมู่บัตรของขวัญที่จะบันทึก
payload.giftCardObjects อาร์เรย์ N ออบเจ็กต์บัตรของขวัญที่จะบันทึก
payload.loyaltyClasses อาร์เรย์ N โปรแกรมสะสมคะแนนที่จะประหยัดเงิน
payload.loyaltyObjects อาร์เรย์ N ออบเจ็กต์ความภักดีที่จะบันทึก
payload.offerObjects อาร์เรย์ N ออบเจ็กต์ข้อเสนอที่จะบันทึก
payload.offerClasses อาร์เรย์ N เสนอชั้นเรียนที่จะบันทึก
payload.transitObjects อาร์เรย์ N ออบเจ็กต์แผนการเดินทางที่จะบันทึก
payload.transitClasses อาร์เรย์ N ชั้นโดยสารที่จะบันทึก
origins อาร์เรย์ Y อาร์เรย์ของโดเมนที่จะอนุมัติสำหรับฟังก์ชันการบันทึก JWT API ของ Google Wallet จะไม่แสดงผลเมื่อไม่ได้กำหนดฟิลด์ origins คุณสามารถ อาจได้รับข้อความ "โหลดถูกปฏิเสธโดย X-Frame-Options" หรือ "ปฏิเสธที่จะแสดง" ข้อความใน คอนโซลของเบราว์เซอร์เมื่อไม่ได้กำหนดฟิลด์ต้นทาง