@thunderphone/widget і також доступний через CDN для середовищ без збирачів.

Передумови
Перш ніж вбудовувати віджет, виконайте ці три кроки в панелі керування ThunderPhone:1
Створіть публічний API-ключ
Перейдіть до Розробники в налаштуваннях панелі керування та створіть публічний ключ. Публічні ключі починаються з
pk_live_ і їх безпечно додавати до клієнтського коду.2
Налаштуйте дозволені домени
У тих самих налаштуваннях Розробники додайте домени, де буде вбудовано віджет.
localhost завжди дозволено для розробки. Підтримуються шаблони з підстановками (наприклад, *.example.com).3
Створіть вебвіджет
Перейдіть до Вебвіджети в панелі керування та створіть віджет. Виберіть агента, якого потрібно зробити доступним, і публічний ключ для використання. Агент автоматично визначається за конфігурацією вашого публічного ключа.
Швидкий старт
Установіть пакет:Налаштування
Віджет має чотири властивості зовнішнього вигляду:
Повну таблицю властивостей дивіться в довіднику компонента React.
Для повністю налаштованого інтерфейсу використовуйте headless-хук, щоб керувати голосовим сеансом під час створення власного інтерфейсу. Хук надає рівні аудіо в реальному часі для створення візуалізацій, що реагують на звук.
Варіанти інтеграції
Виберіть метод інтеграції, який відповідає вашому стеку:React-компонент
Готовий UI-компонент із вбудованими елементами керування дзвінками та відображенням статусу. Імпортуйте, передайте props — готово.
Headless-хук
Повний контроль над UI. Хук
useThunderPhone керує голосовою сесією, а ви створюєте власний інтерфейс.CDN / тег script
Збирач не потрібен. Завантажуйте віджет через тег script для статичних сайтів, WordPress та інших середовищ без React.
Стилізація
Віджет постачається з вбудованими світлою та темною темами, якими керує властивістьtheme, а також акцентним кольором, яким керує властивість primaryColor. Для глибшого налаштування можна перевизначити користувацькі властивості та класи CSS. Докладніше дивіться в посібнику зі стилізації.
Потрібна допомога? Зв’яжіться з нами: support@thunderphone.com