@thunderphone/widget، وهي متاحة أيضًا عبر CDN للبيئات التي لا تستخدم أدوات تجميع الحزم.

المتطلبات الأساسية
قبل تضمين الأداة، أكمل هذه الخطوات الثلاث في لوحة تحكم ThunderPhone:1
إنشاء مفتاح API قابل للنشر
انتقل إلى المطورون في إعدادات لوحة التحكم وأنشئ مفتاحًا قابلاً للنشر. تبدأ المفاتيح القابلة للنشر بـ
pk_live_ ويمكن تضمينها بأمان في التعليمات البرمجية من جانب العميل.2
تهيئة النطاقات المسموح بها
في إعدادات المطورون نفسها، أضف النطاقات التي ستُضمَّن فيها الأداة. يُسمح دائمًا بـ
localhost للتطوير. تُدعَم أحرف البدل (مثل *.example.com).3
إنشاء أداة ويب
انتقل إلى عناصر واجهة الويب في لوحة التحكم وأنشئ أداة. اختر الوكيل الذي تريد إتاحته والمفتاح القابل للنشر الذي تريد استخدامه. يُحدَّد الوكيل تلقائيًا من تهيئة مفتاحك القابل للنشر.
البدء السريع
ثبّت الحزمة:التخصيص
تحتوي الأداة على أربع خصائص للمظهر:
راجع مرجع مكوّن React للاطلاع على جدول الخصائص الكامل.
لإنشاء واجهة مستخدم مخصصة بالكامل، استخدم الخطاف بلا واجهة لإدارة الجلسة الصوتية أثناء بناء واجهتك الخاصة. يوفّر الخطاف مستويات الصوت في الوقت الفعلي لإنشاء تصورات مرئية تتفاعل مع الصوت.
خيارات التكامل
اختر طريقة التكامل التي تناسب منظومتك:مكوّن React
مكوّن واجهة مستخدم جاهز مسبقًا مع عناصر تحكم مدمجة بالمكالمات وعرض للحالة. استورده، مرّر الخصائص، وانتهى الأمر.
خطاف Headless
تحكم كامل في واجهة المستخدم. يدير الخطاف
useThunderPhone الجلسة الصوتية بينما تنشئ واجهتك الخاصة.وسم CDN / Script
لا حاجة إلى أداة تجميع. حمّل الأداة عبر وسم script للمواقع الثابتة وWordPress والبيئات الأخرى غير المعتمدة على React.
التنسيق
تأتي الأداة مع سمات فاتحة وداكنة مدمجة يتحكم بها الخاصيةtheme، ولون تمييز يتحكم به الخاصية primaryColor. ولتخصيص أعمق، يمكنك تجاوز خصائص وفئات CSS المخصصة. راجع دليل التنسيق للتفاصيل.
هل تحتاج إلى مساعدة؟ تواصل معنا عبر support@thunderphone.com