Nhúng khung chat NextCore lên website
Một dòng script để đặt bong bóng chat NextCore CRM lên website của bạn — tin nhắn vào thẳng hộp thư CRM.
Lấy mã nhúng
homestaynextcore.org › NEXTCORE CRM › Widget › tạo kênh Chat web › chép đoạn mã nhúng. Mỗi kênh có một site key dạng wk_… (khoá công khai, không phải bí mật).
Gắn vào trang
Dán trước :
<script src="https://homestaynextcore.org/widget/embed.js" data-site-key="wk_xxxxxxxxxxxxxxxxxxxxxxxx" async></script>
Hoặc cấu hình bằng biến toàn cục trước khi nạp script:
<script>
window.NextCoreCRM = { siteKey: 'wk_xxxxxxxxxxxxxxxxxxxxxxxx', position: 'bottom-left' }
</script>
<script src="https://homestaynextcore.org/widget/embed.js" async></script>
| Thuộc tính | Giá trị | Mặc định |
|---|---|---|
data-site-key / siteKey |
site key của kênh | bắt buộc |
data-position / position |
bottom-right · bottom-left |
bottom-right |
data-color / color |
màu bong bóng | màu cài trong kênh |
Cách nó chạy
Script chỉ dựng một iframe cô lập trỏ về homestaynextcore.org/. Toàn bộ giao diện và lời gọi API nằm trong iframe đó, nên CSS và JavaScript trang của bạn không ảnh hưởng tới khung chat và ngược lại.
Giới hạn tên miền
Trong cài đặt kênh có thể khai danh sách tên miền được phép. Khi có danh sách, tin nhắn gửi từ trang ngoài danh sách bị từ chối. Để trống = mọi tên miền.
Mở khung chat bằng code
Trang cha gửi lệnh vào iframe:
const f = document.querySelector('iframe[src*="/crm-widget"]')
f.contentWindow.postMessage({ type: 'nccrm:mo', nhap: 'Tôi muốn hỏi về phòng ngày 20/10' }, 'https://homestaynextcore.org')
nhap (tuỳ chọn) điền sẵn chữ vào ô nhập.