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