الفيديو والمواد
سرد أصول المواد (List Material Assets)
سرد أصول مواد Seedance المملوكة للمؤسسة الحالية.
قم بسرد أصول المواد المملوكة للمؤسسة التي تم التحقق من هويتها. يمكنك التصفية باستخدام library_type أو group_id أو status عندما تحتاج إلى العثور على أصول لسير عمل إنشاء معين.
استخدم فقط الأصول التي تكون حالة status الخاصة بها ACTIVE. عند إنشاء الفيديوهات، استخدم id الخاص بأصل مادة TokenLab الذي تم إرجاعه.
يعزل project_name الموارد داخل المؤسسة المصادق عليها. قيمته الافتراضية default؛ استخدم القيمة نفسها مع مراعاة حالة الأحرف للمجموعات والأصول المرتبطة. أرسله في جسم JSON مع POST/PUT وفي معاملات الاستعلام مع GET/DELETE.
مثال على الطلب
curl "https://api.tokenlab.sh/v1/videos/assets?library_type=aigc_avatar&group_id=group-20260720123456-vrt01&page_size=20&project_name=default" \
-H "Authorization: Bearer $TOKENLAB_API_KEY"مثال على الاستجابة
{
"assets": [
{
"id": "asset-20260720123456-qn7wr",
"object": "seedance.material_asset",
"project_name": "default",
"group_id": "group-20260720123456-vrt01",
"library_type": "aigc_avatar",
"asset_name": "Front view",
"asset_type": "Image",
"status": "ACTIVE",
"ready": true,
"created_at": 1782998400000
}
],
"next_page_token": null
}curl -X GET "https://example.com/v1/videos/assets"{ "assets": [ { "id": "asset-20260720123456-qn7wr", "object": "seedance.material_asset", "group_id": "group-20260720123456-vrt01", "library_type": "aigc_avatar", "asset_name": "Front view", "asset_type": "Image", "status": "ACTIVE", "ready": true, "error_message": null, "metadata": null, "created_at": 1782998400000 } ], "next_page_token": null}التفويض
BearerAuth مصادقة مفتاح API. قم بإنشاء أو إدارة مفاتيح API في Dashboard > API > API Keys.
الموضع: header
معاملات الاستعلام
1 <= value <= 10020التصفية حسب معرف مجموعة أصول مواد TokenLab.
القيم المتاحة
- "PROCESSING"
- "ACTIVE"
- "FAILED"
- "DELETED"
التصفية حسب فئة مكتبة المواد.
القيم المتاحة
- "aigc_avatar"
- "liveness_face"
نطاق المشروع لمورد المادة.
1 <= length <= 128"default"الاستجابة
application/json
application/json
application/json
application/json