Hướng dẫn tích hợp Web phone SDK WebRTC JS
Hướng dẫn tích hợp SDK Voice với website thông qua WebRTC với ngôn ngữ JS
SDK file sẽ được gửi trực tiếpCác bước thực hiện
#Bước 1
Thực hiện nhúng file link [Thay đường dẫn file js] vào website như các file js bình thường.
#Bước 2
Bắt đầu thực hiện nhúng mã JavaScript vào file để thực hiện chạy khi truy cập vào website.
USERNAME: <lấy thông tin Extension khi xác thực tài khoản>
PASSWORD: <SIPPassword trong api: Trực tổng đài -> 6. Lấy chi tiết trực>
// Mã nhúng
// Khởi tạo đối tượng
```html
var voip = new CV.VoipSip({
username: [USERNAME],
password: [PASSWORD]
});
voip.start();
voip.hangup((callback) => {
console.log('hangup', callback);
})
voip.progress((callback) => {
console.log('progress', callback);
})
voip.accepted((callback) => {
console.log('accepted', callback);
})
voip.error((callback) => {
console.log('error', callback);
})
document.querySelector('#click2Call').addEventListener('click', function() {
var options = {
'key1': 'value1',
'key2': 'value2',
'key3': 'value3',
'key4': 'value4',
}
voip.makeCall($('.numberCall').val(), options);
});
// Đối tượng options là các biến truyền vào khi thực hiện gọi ra.
Last updated