Skip to main content
GET
استخدم polling لهذا endpoint للتحقق من حالة مهمة توليد World Labs Marble. إذا تضمنت استجابة الإنشاء poll_url، فاستخدم هذا الرابط كما هو.
قد تعيد المهمة العامة المنتهية أو غير المتاحة 404 async_task_not_found. إذا تعذر إثبات ملكية المهمة لمفتاح API الحالي، تكون الاستجابة 403 task_not_owned.

معلمات المسار

string
مطلوب
معرف مهمة توليد العالم.

الاستجابة

الحقول المطلوبة في استجابة الحالة الناجحة هي id وstatus فقط. تُعاد أسماء المهمة البديلة ومعرّفات العملية وموارد العالم والأوصاف والتكلفة والحقل النصي error عند توفرها. اكتمال المهمة لا يضمن وجود كل روابط الموارد.
string
معرف مهمة عام.
string
اسم بديل لمعرف المهمة غير المتزامنة.
string
معرّف العملية في خدمة World Labs المصدرية.
string
حالة المهمة: pending أو processing أو completed أو failed أو timeout.
string
معرّف العالم في خدمة World Labs المصدرية عند الاكتمال.
string
رابط عالم Marble الناتج عند الاكتمال.
string
اسم بديل لرابط العالم/النموذج الأساسي الناتج.
string
رابط GLB لشبكة collider عند توفره.
string
رابط صورة بانورامية عند توفرها.
string
رابط صورة مصغرة عند توفره.
string
Caption من upstream للعالم الناتج.
object
تفاصيل تكلفة التوليد عند توفرها، بما فيها total_credits. راجع سجلات الاستخدام لمعرفة المبلغ المفوتر.
string
رسالة الخطأ عند فشل المهمة.

التفويضات

Authorization
string
header
مطلوب

مصادقة مفتاح API. قم بإنشاء أو إدارة مفاتيح API في Dashboard > API > API Keys.

معلمات المسار

id
string
مطلوب

معرف مهمة توليد العالم.

الاستجابة

حالة المهمة

id
string
مطلوب
status
enum<string>
مطلوب
الخيارات المتاحة:
pending,
processing,
completed,
failed,
timeout
task_id
string
operation_id
string
world_id
string
world_marble_url
string
model_url
string
glb_url
string
pano_url
string
thumbnail_url
string
caption
string
cost
object
error
string