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

بارگذاری اعضا در پوشه‌ی اشتراکی رمزدار

POST 

/api/v1/public-files/upload/folderId/:folderId/stamp/:stamp/password/MembersOnly

به کاربر واردشده اجازه می‌دهد در پوشه‌ای که فقط برای اعضا و با رمز به اشتراک گذاشته شده فایل بارگذاری کند.

دسترسی: سرآیند Authorization با توکن کاربر و رمز پیوند در x-share-password لازم است. به x-container نیاز ندارد. اعتبار پیوند در هر درخواست دوباره بررسی می‌شود.

بدنه‌ی درخواست: multipart/form-data با یک بخش file؛ فیلدهای اختیاری description (حداکثر ۵۱۲ نویسه)، tags (حداکثر ۲۵۶ نویسه) و fieldValues (پاسخ به فیلدهای الزامی فرستنده).

محدودیت‌ها و خطاها: مانند بارگذاری در پوشه‌ی اشتراکی رمزدار: 411 برای نبودن Content-Length، 413 برای فایل بزرگ‌تر از سقف، 415 برای نوع غیرمجاز، 400 برای فایل آلوده، 404 برای پیوند نامعتبر یا پوشه‌ی ناموجود، 403 برای پیوند بدون اجازه‌ی بارگذاری، پوشه‌ی رمزگذاری‌شده یا مسیر بیرون از پوشه، و 409 وقتی سقف تعداد فایل پیوند پر شده باشد.

نکته: این عملیات به مجوز وابسته است (قابلیت share.upload)؛ در غیر این صورت 402 با code: LICENCE_RESTRICTED.

درخواست​

پاسخ‌ها​