EncryptedPassportElement

نوع داده

مدارک یا سایر عناصر پاسپورت تلگرام را توصیف می‌کند که کاربر با ربات به اشتراک گذاشته است.

فیلدها

نامنوعتوضیحات
typeStringنوع عنصر. یکی از «personal_details»، «passport»، «driver_license»، «identity_card»، «internal_passport»، «address»، «utility_bill»، «bank_statement»، «rental_agreement»، «passport_registration»، «temporary_registration»، «phone_number»، «email».
dataStringاختیاری. داده‌های رمزنگاری‌شدهٔ عنصر پاسپورت تلگرام که کاربر ارائه کرده، با کدگذاری Base64؛ فقط برای نوع‌های «personal_details»، «passport»، «driver_license»، «identity_card»، «internal_passport» و «address» در دسترس است. با EncryptedCredentials همراه می‌تواند رمزگشایی و تأیید شود.
phone_numberStringاختیاری. شمارهٔ تلفن تأییدشدهٔ کاربر؛ فقط برای نوع «phone_number» در دسترس است.
emailStringاختیاری. آدرس ایمیل تأییدشدهٔ کاربر؛ فقط برای نوع «email» در دسترس است.
filesArray of PassportFileاختیاری. آرایه‌ای از فایل‌های رمزنگاری‌شده با مدارکی که کاربر ارائه کرده؛ فقط برای نوع‌های «utility_bill»، «bank_statement»، «rental_agreement»، «passport_registration» و «temporary_registration» در دسترس است. فایل‌ها با EncryptedCredentials همراه می‌توانند رمزگشایی و تأیید شوند.
front_sidePassportFileاختیاری. فایل رمزنگاری‌شده با روی مدرک که کاربر ارائه کرده؛ فقط برای «passport»، «driver_license»، «identity_card» و «internal_passport» در دسترس است. فایل با EncryptedCredentials همراه می‌تواند رمزگشایی و تأیید شود.
reverse_sidePassportFileاختیاری. فایل رمزنگاری‌شده با پشت مدرک که کاربر ارائه کرده؛ فقط برای «driver_license» و «identity_card» در دسترس است. فایل با EncryptedCredentials همراه می‌تواند رمزگشایی و تأیید شود.
selfiePassportFileاختیاری. فایل رمزنگاری‌شده با سلفی کاربر در حال نگه‌داشتن مدرک که کاربر ارائه کرده؛ اگر برای «passport»، «driver_license»، «identity_card» و «internal_passport» درخواست شده باشد در دسترس است. فایل با EncryptedCredentials همراه می‌تواند رمزگشایی و تأیید شود.
translationArray of PassportFileاختیاری. آرایه‌ای از فایل‌های رمزنگاری‌شده با نسخه‌های ترجمه‌شدهٔ مدارکی که کاربر ارائه کرده؛ اگر برای نوع‌های «passport»، «driver_license»، «identity_card»، «internal_passport»، «utility_bill»، «bank_statement»، «rental_agreement»، «passport_registration» و «temporary_registration» درخواست شده باشد در دسترس است. فایل‌ها با EncryptedCredentials همراه می‌توانند رمزگشایی و تأیید شوند.
hashStringهش عنصر با کدگذاری Base64 برای استفاده در PassportElementErrorUnspecified
EncryptedPassportElement — نوع داده (API تلگرام) | ایران ناتیفیکیشن