آرشیو
ایجاد لینک دانلود آرشیو ZIP
POST
https://api.parsget.com/api/v1/files/zipOAuth یا Personal API Keyمقدار Access Token یا Personal API Key را با قالب Bearer TOKEN در هدر Authorization بفرستید.
برای پیگیری درخواست در لاگها، یک شناسه بین ۱ تا ۱۰۰ کاراکتر بفرستید. اگر این هدر را نفرستید، سرور شناسه میسازد.
هدرهای استانداردبرای دانلود چند فایل یا پوشه با یک لینک، بین ۱ تا ۱۰۰ شناسه را در ids بفرستید. filename نام اختیاری ZIP است. لینک در همان پاسخ برمیگردد و نیازی به استعلام وضعیت ساخت ZIP نیست. زمان انقضای لینک را از expires_at بخوانید؛ null یعنی برای لینک انقضای زمانی تعیین نشده است.
OAuth Scope: files:download
پاسخ موفق همین درخواست حاوی لینک ZIP است؛ برای دریافت لینک، درخواست جداگانهای لازم نیست.
Request body
application/jsonrequired
| Field | Type | Description |
|---|---|---|
filename | stringoptional | نام دلخواه فایل فشرده ZIP خروجی (اختیاری) |
ids | string[]required | بین ۱ تا ۱۰۰ شناسه یکتای فایل یا پوشه متعلق به حساب خودتان. |
Response schema
200لینک دانلود ZIP و زمان انقضا
Payload
object| Field | Type | Description |
|---|---|---|
filename | string | — |
size_bytes | integerint64min 0 | — |
url | stringuri | — |
expires_at | stringdate-time | زمان انقضای لینک ZIP؛ null یعنی انقضای زمانی تعیین نشده است. |
پاسخهای خطاساختار استاندارد
error