فایل‌های چندرسانه‌ای

فهرست فایل‌ها

فایل‌های آپلودشده حساب را صفحه به صفحه برمی‌گرداند.

GET
https://api.payamras.ir/v1/YOUR_API_KEY/media/list.json

پارامترها

نامنوعتوضیح
page اختیاری Integer شماره صفحه؛ پیش‌فرض ۱.
size اختیاری Integer تعداد در هر صفحه؛ پیش‌فرض ۵۰.

نمونه درخواست

curl -G "https://api.payamras.ir/v1/YOUR_API_KEY/media/list.json" \
  --data-urlencode "page=1" \
  --data-urlencode "size=20"

پاسخ

فیلدهای هر ردیف entries:

فیلدنوعتوضیح
page Integer صفحه فعلی.
size Integer اندازه صفحه.
total Long تعداد کل فایل‌ها.
list Array فایل‌ها، با همان فیلدهای media/get.
response.json
{
    "return": {
        "status": 200,
        "message": "تایید شد"
    },
    "entries": {
        "page": 1,
        "size": 20,
        "total": 1,
        "list": [
            {
                "id": "3f2b7c1e-9a4d-4e21-8b0f-6c5d2a1e9f30",
                "name": "banner.jpg",
                "mime_type": "image/jpeg",
                "extension": "jpg",
                "size": 284512,
                "duration": null,
                "resolution": "1080x1080",
                "status": 1,
                "status_desc": "آماده"
            }
        ]
    }
}