Google Wallet API JWT

Biểu diễn dưới dạng 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"]
}

Trường

Trường Loại Bắt buộc Nội dung mô tả
iss Chuỗi Y Địa chỉ email đã tạo do tài khoản dịch vụ Google Cloud của bạn.
aud Chuỗi Y Đối tượng người xem. Đối tượng của Đối tượng API Google Wallet sẽ luôn là google.
typ Chuỗi Y Loại JWT. Đối tượng của Đối tượng API Google Wallet sẽ luôn là savetowallet.
iat Số nguyên Y Được phát hành vào thời gian tính bằng giây kể từ thời gian bắt đầu của hệ thống.
payload Đối tượng Y đối tượng tải trọng.
payload.eventTicketClasses Mảng N Loại vé xem sự kiện để lưu.
payload.eventTicketObjects Mảng N Lưu đối tượng vé sự kiện để lưu.
payload.flightClasses Mảng N Hạng chuyến bay để lưu.
payload.flightObjects Mảng N Đối tượng chuyến bay để lưu.
payload.giftCardClasses Mảng N Lớp thẻ quà tặng để lưu.
payload.giftCardObjects Mảng N Đối tượng thẻ quà tặng để lưu.
payload.loyaltyClasses Mảng N Lớp học khách hàng thân thiết để lưu.
payload.loyaltyObjects Mảng N Đối tượng khách hàng thân thiết để lưu.
payload.offerObjects Mảng N Cung cấp Đối tượng để lưu.
payload.offerClasses Mảng N để lưu lớp học.
payload.transitObjects Mảng N Đối tượng phương tiện công cộng để lưu.
payload.transitClasses Mảng N Lớp phương tiện công cộng để lưu.
origins Mảng Y Mảng các miền cần phê duyệt cho chức năng lưu JWT. Nút API Google Wallet sẽ không hiển thị khi không xác định trường origins. Bạn có thể nhận được thông báo "Tải bị từ chối bởi X-Frame-Options" hoặc "Bị từ chối hiển thị" trong bảng điều khiển của trình duyệt khi trường nguồn gốc không được xác định.