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 حضار. مخاطب Google Wallet API Objects همیشه google خواهد بود.
typ رشته Y نوع JWT مخاطبان Google Wallet API Objects همیشه savetowallet خواهند بود.
iat عدد صحیح Y صادر شده در زمان در ثانیه از زمان.
payload هدف - شی Y جسم بار.
payload.eventTicketClasses آرایه ن کلاس بلیط رویداد برای صرفه جویی.
payload.eventTicketObjects آرایه ن رویداد Ticket Object برای ذخیره.
payload.flightClasses آرایه ن کلاس پرواز برای صرفه جویی.
payload.flightObjects آرایه ن Flight Object برای ذخیره.
payload.giftCardClasses آرایه ن کلاس کارت هدیه برای صرفه جویی.
payload.giftCardObjects آرایه ن شی کارت هدیه برای ذخیره.
payload.loyaltyClasses آرایه ن کلاس وفاداری برای پس انداز.
payload.loyaltyObjects آرایه ن هدف وفاداری برای ذخیره.
payload.offerObjects آرایه ن Object را برای ذخیره پیشنهاد کنید.
payload.offerClasses آرایه ن کلاس را برای صرفه جویی پیشنهاد دهید.
payload.transitObjects آرایه ن انتقال شی برای ذخیره.
payload.transitClasses آرایه ن کلاس حمل و نقل برای صرفه جویی.
origins آرایه Y مجموعه ای از دامنه ها برای تأیید عملکرد ذخیره JWT. وقتی فیلد origins تعریف نشده باشد، دکمه Google Wallet API ارائه نمی شود. هنگامی که فیلد مبدا تعریف نشده باشد، به طور بالقوه می توانید پیام های "بارگذاری توسط X-Frame-Options رد شد" یا "رد نمایش داده شود" را در کنسول مرورگر دریافت کنید.