المهام غير المتزامنة والاستطلاع
معظم عمليات الكتابة غير متزامنة.ما الذي يعود فورًا
تقبل هذه النقاط النهائية العمل وتُرجِع معرّفات يمكنك استطلاعها:POST /projectsPOST /projects/{projectId}/tasks/stem-separationPOST /projects/{projectId}/tasks/lyrics-syncPOST /projects/{projectId}/exports
ما الذي يجب استطلاعه
- استطلع
GET /tasks/{taskId}لمعرفة حالة التنفيذ ومخرجات المهمة المُعبّأة. - اقرأ
GET /projects/{projectId}للحصول على حالة المشروع طويلة الأمد. - اقرأ
GET /exports/{exportId}للحصول على عناوين URL حديثة لتنزيل التصدير.
نموذج استطلاع عملي
- ابدأ عملية تغيير وخزّن المعرّفات المُعادة.
- استطلع
GET /tasks/{taskId}حتى تصل المهمة إلى حالة نهائية. - أعد قراءة المورد الدائم عبر المعرّف بدلًا من الوثوق بحالة مخبأة قديمة.
- للتنزيلات، اجلب
GET /exports/{exportId}عندما تكون جاهزًا لاستخدام عنوان URL.
لماذا يهم ذلك
- حالة المهمة هي الخط الزمني للتنفيذ.
- حالة المشروع هي مصدر الحقيقة الدائم.
- يجب التعامل مع عناوين URL لتنزيل التصدير على أنها قابلة للتحديث بدلًا من دائمة.
