@thunderphone/widget và cũng có sẵn qua CDN cho các môi trường không dùng bundler.

Điều kiện tiên quyết
Trước khi nhúng tiện ích, hãy hoàn tất ba bước sau trong Bảng điều khiển ThunderPhone:1
Tạo khóa API có thể công khai
Vào Nhà phát triển trong phần cài đặt bảng điều khiển và tạo một khóa có thể công khai. Khóa có thể công khai bắt đầu bằng
pk_live_ và an toàn để đưa vào mã phía client.2
Cấu hình miền được phép
Trong cùng phần cài đặt Nhà phát triển, thêm các miền nơi tiện ích sẽ được nhúng.
localhost luôn được cho phép để phát triển. Hỗ trợ ký tự đại diện (ví dụ: *.example.com).3
Tạo tiện ích web
Vào Tiện ích web trong bảng điều khiển và tạo một tiện ích. Chọn tác nhân bạn muốn cung cấp và khóa có thể công khai để sử dụng. Tác nhân được xác định tự động từ cấu hình khóa có thể công khai của bạn.
Bắt đầu nhanh
Cài đặt gói:Tùy chỉnh
Tiện ích có bốn prop về giao diện:
Xem tham chiếu thành phần React để biết bảng prop đầy đủ.
Để có giao diện hoàn toàn tùy chỉnh, hãy sử dụng headless hook để quản lý phiên giọng nói trong khi bạn xây dựng giao diện riêng. Hook này cung cấp mức âm thanh theo thời gian thực để xây dựng các hình ảnh trực quan phản ứng với âm thanh.
Tùy chọn tích hợp
Chọn phương thức tích hợp phù hợp với stack của bạn:Thành phần React
Thành phần UI dựng sẵn với nút điều khiển cuộc gọi và hiển thị trạng thái tích hợp. Import, truyền props, hoàn tất.
Hook Headless
Toàn quyền kiểm soát UI. Hook
useThunderPhone quản lý phiên thoại trong khi bạn xây dựng giao diện riêng.CDN / Thẻ Script
Không cần bundler. Tải widget qua thẻ script cho trang tĩnh, WordPress và các môi trường không dùng React khác.
Tùy chỉnh giao diện
Widget đi kèm giao diện sáng và tối tích hợp, được điều khiển bằng proptheme, cùng màu nhấn được điều khiển bằng prop primaryColor. Để tùy chỉnh sâu hơn, bạn có thể ghi đè các thuộc tính tùy chỉnh và class CSS. Xem hướng dẫn tùy chỉnh giao diện để biết chi tiết.
Cần hỗ trợ? Liên hệ với chúng tôi tại support@thunderphone.com