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 ক্লাউড পরিষেবা অ্যাকাউন্ট ইমেল ঠিকানা তৈরি করেছে৷ |
aud | স্ট্রিং | Y | শ্রোতা। Google Wallet API অবজেক্টের দর্শক সর্বদা google হবে। |
typ | স্ট্রিং | Y | JWT এর প্রকার। Google Wallet API অবজেক্টের শ্রোতা সর্বদা savetowallet করা হবে। |
iat | পূর্ণসংখ্যা | Y | যুগের পর থেকে সেকেন্ডে সময়ে জারি করা হয়েছে। |
payload | অবজেক্ট | Y | পেলোড অবজেক্ট। |
payload.eventTicketClasses | অ্যারে | এন | ইভেন্ট টিকেট ক্লাস সংরক্ষণ করতে. |
payload.eventTicketObjects | অ্যারে | এন | ইভেন্ট টিকিট অবজেক্ট সংরক্ষণ করুন। |
payload.flightClasses | অ্যারে | এন | বাঁচাতে ফ্লাইট ক্লাস। |
payload.flightObjects | অ্যারে | এন | সংরক্ষণ করতে ফ্লাইট অবজেক্ট। |
payload.giftCardClasses | অ্যারে | এন | গিফট কার্ড ক্লাস সংরক্ষণ করুন। |
payload.giftCardObjects | অ্যারে | এন | সংরক্ষণ করতে উপহার কার্ড অবজেক্ট. |
payload.loyaltyClasses | অ্যারে | এন | আনুগত্য ক্লাস সংরক্ষণ করুন. |
payload.loyaltyObjects | অ্যারে | এন | আনুগত্য অবজেক্ট সংরক্ষণ করুন. |
payload.offerObjects | অ্যারে | এন | সংরক্ষণ করার জন্য অবজেক্ট অফার করুন। |
payload.offerClasses | অ্যারে | এন | সংরক্ষণ করতে ক্লাস অফার. |
payload.transitObjects | অ্যারে | এন | সংরক্ষণ করার জন্য ট্রানজিট অবজেক্ট। |
payload.transitClasses | অ্যারে | এন | সংরক্ষণ করতে ট্রানজিট ক্লাস। |
origins | অ্যারে | Y | JWT সংরক্ষণ কার্যকারিতার জন্য অনুমোদনের জন্য ডোমেনের অ্যারে। Google Wallet API বোতামটি রেন্ডার হবে না যখন origins ক্ষেত্রটি সংজ্ঞায়িত না হয়৷ আপনি সম্ভাব্য একটি "X-Frame-Options দ্বারা অস্বীকৃত" বা ব্রাউজার কনসোলে "প্রদর্শন করতে অস্বীকার করা" বার্তা পেতে পারেন যখন অরিজিন ক্ষেত্রটি সংজ্ঞায়িত করা না থাকে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-13 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-11-13 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["The JSON structure defines a payload for saving various Google Wallet objects like event tickets, flights, gift cards, loyalty cards, offers, and transit passes."],["Required fields include `iss` (issuer), `aud` (audience), `typ` (type), `iat` (issued at time), `payload` (object data), and `origins` (allowed domains)."],["The `payload` object contains arrays for different object types, each with 'Class' and 'Object' entries for defining object structures and instances."],["The `origins` field is crucial for enabling the Google Wallet API button and preventing loading errors in the browser."]]],["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"]]