پرش به مطلب اصلی

Animation

این شی نشان‌دهنده یک فایل انیمیشن است (GIF یا ویدیو H.264/MPEG-4 AVC بدون صدا).

📝 اسکیمای داده

فیلدنوعتوضیحات
file_idStringشناسه این فایل که می‌توان آن‌ را جهت دانلود یا استفاده مجدد از فایل به کار برد.
file_unique_idStringشناسه منحصربه‌فرد این فایل که فرض می‌شود، در طول زمان و برای بازوهای مختلف یکسان است. نمی‌توان این شناسه را برای دانلود یا استفاده مجدد از فایل به کار برد.
widthIntegerپهنای تصویر ویدیو
heightIntegerارتفاع تصویر ویدیو
durationIntegerمدت زمان ویدیو به ثانیه
thumbnailPhotoSizeاختیاری. thumbnail انیمیشن
file_nameStringاختیاری. نام اصلی انیمیشن
mime_typeStringاختیاری. نوع MIME فایل
file_sizeIntegerاختیاری. حجم فایل با واحد بایت. می‌تواند بیشتر از ۲^۳۱ باشد و برخی زبان‌های برنامه‌نویسی ممکن است در تفسیر آن با مشکل روبه‌رو شوند. اما این فیلد حداکثر ۵۲ بیت با ارزش اهمیت دارد و فرمت ۶۴ بیتی علامت‌دار عدد صحیح یا عدد اعشاری ۶۴ بیتی برای ذخیره‌سازی آن مناسب است.

⚙️ متد‌های دریافت

getFileId()

شناسه فایل انیمیشن را که می‌توان از آن برای دانلود یا استفاده مجدد از فایل استفاده کرد، دریافت می‌کند.

$animationFileId = $animationObject->getFileId();

getFileUniqueId()

شناسه منحصر به فرد فایل انیمیشن را که در طول زمان و در ربات‌های مختلف ثابت می‌ماند، دریافت می‌کند.

$animationFileUniqueId = $animationObject->getFileUniqueId();

getWidth()

عرض انیمیشن را طبق تعریفی که فرستنده انجام داده است دریافت می‌کند.

$animationWidth = $animationObject->getWidth();

getHeight()

ارتفاع انیمیشن را طبق تعریفی که فرستنده انجام داده است دریافت می‌کند.

$animationHeight = $animationObject->getHeight();

getDuration()

مدت زمان انیمیشن به ثانیه طبق تعریفی که فرستنده انجام داده است دریافت می‌کند.

$animationDuration = $animationObject->getDuration();

getThumbnail()

تصویر کوچک انیمیشن را به عنوان شیء PhotoSize دریافت می‌کند.

$animationThumbnail = $animationObject->getThumbnail();

getFileName()

نام اصلی فایل انیمیشن طبق تعریفی که فرستنده انجام داده است دریافت می‌کند.

$animationFileName = $animationObject->getFileName();

getMimeType()

نوع MIME فایل انیمیشن را طبق تعریفی که فرستنده انجام داده است دریافت می‌کند.

$animationMimeType = $animationObject->getMimeType();

getFileSize()

اندازه فایل انیمیشن به بایت، اگر موجود باشد، دریافت می‌کند.

$animationFileSize = $animationObject->getFileSize();

➕ بیشتر

نکته

برای اطلاعات بیشتر، به مستندات رسمی بله مراجعه کنید.