Skip to main content
يمتلك كل مشروع إعدادات نشطة — القص، والخلفية، ونمط الترجمة، والتخطيط — تتحكم في كيفية إخراج النتائج عند التصدير. استخدم إعدادات المشروع عندما تريد تجاوزات محلية على مستوى المشروع لا تستحق تضمينها ضمن إعداد مسبق مشترك. راجع مرجع إعدادات الإخراج لخرائط الحقول المشتركة: preset وsettings.style وsettingsOverride.

client.projects.getSettings(projectId, options?)

اجلب الإعدادات النشطة للمشروع.

client.projects.updateSettings(projectId, body, options?)

طبّق تصحيحًا (Patch) على إعدادات المشروع النشطة. يمكنك تطبيق إعداد مسبق، أو تمرير إعدادات خام، أو كليهما (يتم تطبيق الإعداد المسبق أولًا، ثم تُدمَج تجاوزات الإعدادات فوقه).

الحقول

string
طبّق إعدادًا مسبقًا قابلًا لإعادة الاستخدام. احذفه لترك الإعداد المسبق الحالي دون تغيير.
object
تصحيح يُطبَّق فوق الإعداد المسبق. استخدم style للتجاوزات التي تأخذ شكل الإعدادات المسبقة، بالإضافة إلى الحقول المحلية للمشروع مثل displayLanguages وchordSettings و duetSingerFilter.

اكتشاف الحقول الصالحة

حوّل مخطط التحديث إلى JSON Schema أثناء التشغيل لاكتشاف كل حقل صالح:
ينبغي على الوكلاء استدعاء هذا قبل تعديل إعدادات المشروع لكي يعرفوا دائمًا البنية الحالية.

أنماط شائعة

إعدادات المشروع مقابل الإعدادات المسبقة

ما التالي

اختر إصدارًا

يؤدي حذف versionId إلى قراءة الإصدار الأساسي أو تحديثه. تتضمن الاستجابات معرّف الإصدار. اختيار المحاذاة مشترَك على مستوى المشروع بدلًا من تخزينه لكل إصدار.