فهرست پیوندهای اشتراک کاربر با جزئیات فایل
GET/api/v1/IOService/Proxy/Shares/Files/Skip/:page/Take/:pageSize/Type/:shareType/IsActive/:isActive/Stat
پیوندهای اشتراکی را که کاربر ساخته است، با یک نوع مشخص، از جدیدترین به قدیمیترین برمیگرداند و جزئیات هر فایل یا پوشه (نام، مکان، اندازه، نوع MIME) را هم به آن میافزاید. صفحهی «اشتراکهای من» از همین فهرست استفاده میکند.
دسترسی: کاربر واردشده با توکن معتبر در Authorization. فهرست بر اساس ایمیل داخل توکن ساخته میشود.
پاسخ: { items, pageIndex, totalPages, totalCount }. هر مورد شامل id، fileId، expiresOn، isActive، forMembersOnly، forOwnerOnly، hasPassword، hasExpiry، downloadCounts، box، name، location، size، mimeType و type (FILE یا BOX) است. filePath همیشه null است. parityCheck اگر false باشد یعنی فایل مربوط دیگر پیدا نشد.
صفحهبندی: page تعداد ردیفهایی است که رد میشود (نه شمارهی صفحه) و pageSize از ۱ تا ۲۰۰ است؛ صفر یا کمتر یعنی ۲۰. pageIndex از روی این دو محاسبه میشود.
خطاها: 503 وقتی فهرست اشتراکها موقتاً در دسترس نیست.
درخواست
پاسخها
- 200
OK