Skip to main content
@youka/sdk هي حزمة TypeScript الرسمية لواجهة برمجة تطبيقات Youka. استخدمها لإنشاء كاريوكي من الصوت أو الفيديو، وتخصيص الكلمات والتصميم، وتصدير فيديوهات MP4، وبناء تدفقات عمل Youka داخل تطبيقات Node.js أو Bun.

التثبيت

المتطلبات

  • Node.js 20 أو أحدث، أو Bun 1.1+
  • مفتاح Youka API ضمن YOUKA_API_KEY (أنشئ واحدًا على online.youka.io/account ضمن API keys)

مثال سريع

المرجع

Quickstart

مثال شامل من البداية للنهاية: إنشاء، انتظار، تصدير، تنزيل.

Authentication

إعداد YoukaClient والتعامل مع مفاتيح API بأمان.

Account, credits, and billing

أدوات مساعدة للهوية والرصيد والتسعير والدفع وبوابة الفوترة.

Projects

الرفع والإنشاء والإدراج والحذف.

Stems

تشغيل مهام فصل المسارات (stems).

Lyrics sync

إعادة تشغيل مزامنة الكلمات.

Exports

تدفقات عمل التصدير السحابي والمحلي.

Tasks

فحص المهام والانتظار حتى الاكتمال.

Presets

إعدادات عرض قابلة لإعادة الاستخدام.

Media

رفع الخلفيات والشعارات والمقدمات.

Project settings

إعدادات العرض على مستوى المشروع.

Errors

YoukaRequestError و YoukaTaskError.

ماذا بعد

  • Quickstart — أقصر طريق للوصول إلى كاريوكي مكتمل
  • API reference — جميع نقاط النهاية، مولّدة تلقائيًا من OpenAPI
  • AI agents — قواعد التشغيل لمؤلفي الوكلاء