معرفی و توضیحات8 endpoint

فایل‌ها

این بخش چه کار می‌کند؟

فایل‌ها و پوشه‌های حساب را مرور کنید و برای فایل آماده لینک دانلود بگیرید.

برای نمایش ویدیوهای همه پوشه‌ها، flatten=true&kind=video بفرستید.

پوستر و مشخصات صوتی و تصویری به‌صورت پیش‌فرض در پاسخ نمی‌آیند. برای دریافت آن‌ها، include_poster=true و include_media=true بفرستید.

زمان اعتبار لینک دانلود را از expires_at بخوانید. نشانی پوستر عمومی است و انقضای زمانی ندارد.

مراحل استفاده

  1. 1

    مرور فایل‌ها و پوشه‌ها

    فهرست به‌صورت پیش‌فرض فایل‌ها و پوشه‌های سطح اول حساب را نشان می‌دهد. با parent_id محتوای یک پوشه و با download_id فایل‌های یک دانلود را بگیرید.

    GET/filesفهرست فایل‌ها و پوشه‌ها
  2. 2

    مشاهده مشخصات فایل

    اطلاعات فایل، مشخصات صوتی و تصویری و وضعیت قفل بودن را بررسی کنید.

    GET/files/{file}دریافت جزئیات فایل یا پوشه
  3. 3

    ساخت لینک دانلود

    برای دریافت لینک دانلود فایل، از download-link استفاده کنید.

    POST/files/{file}/download-linkایجاد لینک دانلود مستقیم
  4. 4

    ذخیره داده‌های برنامه برای فایل یا پوشه

    داده‌هایی مثل موقعیت پخش ویدیو یا تنظیمات نمایش پوشه را در یک شیء JSON تا ۶۴ KiB ذخیره کنید. برای جلوگیری از بازنویسی ناخواسته تغییرات دستگاه دیگر، ETag پاسخ قبلی را در If-Match بفرستید.

    PUT/files/{file}/stateذخیره داده‌های برنامه برای فایل یا پوشه

endpointهای این بخش

برای مشاهده پارامترها، ساختار پاسخ‌ها و نمونه کدها، endpoint مورد نظر را انتخاب کنید.

8