connect() ثمّ
initCall(). يتولّى Wave تسجيل SIP والوسائط وبيانات الجلسة قصيرة العمر نيابةً عنك.
يستخدم الاتّصال عبر الويب نطاق
webrtc:write. في sandbox تكون المكالمات مقيّدة
بالأصل (origin) وبوجهة رقم تسجيلك؛ ويزيل مفتاح production (sk_live_) قيد
الوجهة.التثبيت
قبل البدء
- اسمح بأصلك. في لوحة تحكّم Wave، أضِف الأصل الذي يعمل عليه تطبيقك (مثل
https://app.example.com) إلى الأصول المسموح بها لمشروعك. تجلب الـ SDK جلستها من/v1/webrtc/configالتي ترفض أيّ أصل ليس على القائمة. - استخدم مفتاح
webrtc:write. يُرسَل المفتاح من المتصفّح، لذا فهو مقيّد بالأصل بحكم التصميم.
بداية سريعة
الإعدادات
new WaveSDK(config, events)
الدوالّ
الأحداث
مرّر المُعالِجات في الوسيط الثاني للـ constructor.لا تتعامل أنت مع كلمة مرور SIP أو رمز الجلسة. تجلبها الـ SDK، وتُبقي المكالمة حيّة،
وتدوّرها تلقائيًّا قبل انتهائها بنحو دقيقة.
رموز الأخطاء
يمنحكonFailed(error) قيمة error.code:
الخطوات التالية
كيف يعمل الصوت
أين تقع مكالمة المتصفّح في دورة حياة المكالمة.
المكالمات والتسجيلات
اقرأ السجلّ واجلب تسجيلًا.

