فایلها
دریافت دادههای برنامه برای فایل یا پوشه
GET
https://api.parsget.com/api/v1/files/{file}/stateفقط OAuthاین endpoint فقط با Access Token کار میکند. Access Token را با قالب Bearer TOKEN در هدر Authorization ارسال کنید.
برای پیگیری درخواست در لاگها، یک شناسه بین ۱ تا ۱۰۰ کاراکتر بفرستید. اگر این هدر را نفرستید، سرور شناسه میسازد.
هدرهای استاندارددادههایی را که برنامه شما برای این کاربر و فایل یا پوشه ذخیره کرده، دریافت کنید؛ برای مثال، موقعیت پخش ویدیو یا ترک صوتی انتخابشده. اگر هنوز دادهای ذخیره نکرده باشید، پاسخ 200 با data=null میگیرید. فایل یا پوشه حذفشده یا خارج از دسترس، پاسخ 404 دارد. مجموع درخواستهای خواندن، ذخیره و حذف دادهها برای هر کاربر در هر برنامه حداکثر ۱۲۰۰ درخواست در دقیقه است.
Parameters
| Field | Type | Description |
|---|---|---|
file | string · pathrequired | شناسه یکتای فایل یا پوشه |
Response schema
200دادههای ذخیرهشده دریافت شدند. اگر هنوز دادهای ذخیره نشده باشد، data=null است و هدر ETag ارسال نمیشود.
Payload
object | null| Field | Type | Description |
|---|---|---|
value | Record<string, any> | دادههای دلخواه برنامه در قالب یک شیء JSON با حداکثر حجم ۶۴ KiB. فیلدهای داخل این شیء را خودتان تعیین میکنید. |
version | integermin 1 | — |
etag | string | برای ارسال If-Match، این مقدار را کامل و همراه با علامت نقلقول کپی کنید. ETag را از روی version نسازید. |
created_at | stringdate-time | — |
updated_at | stringdate-time | — |
file_id | string | — |
پاسخهای خطاساختار استاندارد
error