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.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 |
مصفوفة |
نعم |
مجموعة النطاقات التي يجب الموافقة عليها لاستخدام وظيفة حفظ JWT Google Wallet API
لن يتم عرض الزر إذا لم يتم تحديد الحقل origins . يمكنك
احتمالية ظهور الخطأ "تم رفض التحميل بواسطة X-Frame-Options" أو "تم رفض العرض" الرسائل في
وحدة تحكّم المتصفّح عندما لا يتم تحديد حقل المصادر. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The JSON defines data for saving various passes to Google Wallet. Required fields include the service account email (`iss`), \"google\" as the audience (`aud`), \"savetowallet\" as the type (`typ`), and the issued-at time (`iat`). The `payload` contains arrays for classes and objects related to event tickets, flights, gift cards, loyalty programs, offers, and transit. `origins` lists approved domains for JWT saving. Each object or class array within the `payload` is optional.\n"],null,[]]