با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
صادرکننده مجوز
صادرکننده گذرنامه، نهادی است که صاحب گذرنامه است و مسئول صدور گذر برای مسافران خود است. این می تواند شما، توسعه دهنده یا سازمانی باشید که نماینده آن هستید.
برای تبدیل شدن به صادرکننده مجوز، ابتدا باید به عنوان صادرکننده ثبت نام کنید.
کلاس کارت پرواز
FlightClass می توان به عنوان پرواز برنامه ریزی شده در نظر گرفت. یک صادرکننده می تواند چندین پرواز برنامه ریزی شده با تغییر مسیرها و زمان بندی ایجاد کند. هر FlightClass که یک پرواز برنامهریزی شده را نشان میدهد، میتواند دارای فیلدهای ظاهری و دادههای خاص خود باشد تا نیازهای خاص فرودگاه را برآورده کند.
علاوه بر این، از FlightClass نیز می توان برای فعال کردن ویژگی های اضافی مانند Smart Tap استفاده کرد.
شیء کارت پرواز
شیء Boarding Pass نمونه ای از کلاس Boarding Pass است. یک نمونه FlightObject جدید باید برای هر مسافری که با کارت پرواز توزیع می شود ایجاد شود.
گذراندن کلاس
کلاس Boarding Pass یک نوع کلاس پاس است. کلاسهای پاس، اطلاعات کلی را برای اشیاء پاس مرتبط (مانند سبک و ظاهر) توصیف میکنند و جزئیات مسافر را در بر نمیگیرند.
انواع دیگر کلاس های پاس شامل موارد زیر است:
کارت های وفاداری
بلیط های رویداد
کارت هدیه
ارائه می دهد
پاس های ترانزیت
کارت های کووید
پاس شی
FlightObject یک نوع شیء عبور است. مانند یک FlightObject ، یک Object Pass نمونه ای از یک کلاس عبور مربوطه است. برای هر مسافری که کارت پرواز صادر کرده است، باید یک شیء عبور ایجاد شود.
اشیاء پاس حاوی اطلاعات مختص مسافر هستند. به عنوان مثال، می توان از آنها برای تشخیص اینکه یک مسافر نه تنها بلیت پرواز دارد، بلکه مشخص کرد که کدام صندلی در پرواز به آنها اختصاص داده شده است، استفاده شود.
حساب خدمات
حساب سرویس هویتی است که برای فراخوانی Google Wallet API استفاده میشود. اجازه دسترسی به Google Wallet API باید به این حساب سرویس داده شود.
کلید حساب سرویس
کلید حساب سرویس اعتباری است که برای احراز هویت برنامه شما به عنوان حساب سرویس استفاده می شود. کلید حساب سرویس بسیار حساس است و باید خصوصی نگه داشته شود. اگر شخص ثالثی به کلید حساب سرویس دسترسی داشته باشد، می تواند خود را به عنوان حساب سرویس شناسایی کند و اقداماتی را انجام دهد که حساب سرویس مجاز به انجام آن است.
تاریخ آخرین بهروزرسانی 2025-03-11 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-03-11 بهوقت ساعت هماهنگ جهانی."],[[["Boarding Passes are digital representations of flight tickets, containing passenger and flight-specific information like seat assignments and flight details, issued by registered entities called Issuers."],["Issuers create Boarding Pass Classes to define the general style, appearance, and data fields for a specific flight or route, like a template for individual Boarding Passes."],["A new Boarding Pass Object (an instance of a Boarding Pass Class) is generated for each passenger, holding their unique information within the framework of the Boarding Pass Class."],["Google Wallet API integration requires a Service Account, an identity with granted access to the API, and a secure Service Account Key for authentication."],["Boarding Passes are part of a broader system of digital passes within Google Wallet, encompassing other types such as loyalty cards, event tickets, and gift cards."]]],["A Pass Issuer, which could be a developer or organization, must register to issue passes. They create `FlightClasses` (scheduled flights) that define appearance and data. For each passenger, a `FlightObject` (instance of the `FlightClass`) is created, containing passenger-specific information. A `Pass Class` defines general pass details, while other pass types include loyalty cards and gift cards. A service account and its key are required for accessing the Google Wallet API. The key must be kept private.\n"]]