preset وsettings.style وsettingsOverride.
client.projects.getSettings(projectId, options?)
اجلب الإعدادات النشطة للمشروع.
client.projects.updateSettings(projectId, body, options?)
طبّق تصحيحًا (Patch) على إعدادات المشروع النشطة. يمكنك تطبيق إعداد مسبق، أو تمرير إعدادات خام، أو كليهما (يتم تطبيق الإعداد المسبق أولًا، ثم تُدمَج تجاوزات الإعدادات فوقه).
الحقول
string
طبّق إعدادًا مسبقًا قابلًا لإعادة الاستخدام. احذفه لترك الإعداد المسبق الحالي دون تغيير.
object
تصحيح يُطبَّق فوق الإعداد المسبق. استخدم
style للتجاوزات التي تأخذ شكل الإعدادات المسبقة،
بالإضافة إلى الحقول المحلية للمشروع مثل displayLanguages وchordSettings و
duetSingerFilter.اكتشاف الحقول الصالحة
حوّل مخطط التحديث إلى JSON Schema أثناء التشغيل لاكتشاف كل حقل صالح:أنماط شائعة
- قص
- لون الخلفية
- لغات العرض
- تطبيق إعداد مسبق
إعدادات المشروع مقابل الإعدادات المسبقة
ما التالي
- مرجع إعدادات الإخراج — جميع مسارات الحقول المشتركة وقيم التعداد (enum)
- الإعدادات المسبقة — تهيئات قابلة لإعادة الاستخدام
- الوسائط — رفع الخلفيات والشعارات
- إعدادات مشروع API — نفس التدفق عبر HTTP الخام
- مشاريع CLI — نفس التدفق من الطرفية
- عمليات التصدير — استخدم
settingsOverrideلتعديلات خاصة بالتصدير فقط
اختر إصدارًا
versionId إلى قراءة الإصدار الأساسي أو تحديثه. تتضمن الاستجابات معرّف الإصدار. اختيار المحاذاة مشترَك على مستوى المشروع بدلًا من تخزينه لكل إصدار.