پرش به مستندات
API

باطل کردن همهٔ پیوندهای یک فایل

فایل را خصوصی می‌کند: همهٔ پیوندهای عمومی آن از کار می‌افتند، از جمله در نامه‌هایی که پیش‌تر فرستاده شده‌اند.

DELETE/files/{id}/links

فراخوانی واقعی را روی فضای کاری شما اجرا می‌کند.

DELETE /files/{id}/links

فایل را خصوصی می‌کند: همهٔ پیوندهای عمومی آن از کار می‌افتند، از جمله در نامه‌هایی که پیش‌تر فرستاده شده‌اند.

نمونه

به files:write نیاز دارد. این همان «خصوصی کردن» در صفحهٔ فایل‌هاست. revoked می‌گوید چند پیوند هنوز کار می‌کردند و حالا دیگر کار نمی‌کنند.

curl
curl -X DELETE "$OE/files/file_6bb640f5b99e47deb758f1f5/links" -H "$AUTH"
پاسخ
{  "object": "file_link_revocation",  "fileId": "file_6bb640f5b99e47deb758f1f5",  "revoked": 2}

فایلی که هیچ پیوند فعالی ندارد revoked: 0 برمی‌گرداند، پس تکرار این فراخوانی بی‌خطر است. خود فایل می‌ماند و POST /files/{id}/links می‌تواند آن را دوباره با پیوندی تازه منتشر کند.

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

مرجع