🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
接口调用方式如下: ``` <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>无标题文档</title> <script type="text/javascript" src="http://ip/admin/sdk/index/callcenter/?extension=8001&debug=1&popscreen_callback=mycallback&control_container=mypanel"></script> </head> <body> <div id="mypanel" style="width: 800px; margin: 5px 0;"></div> <div class="msg"></div> <script type="text/javascript"> function mycallback(str) { $('.msg').append(JSON.stringify(str)); $('.msg').append('<hr/>'); } </script> </body> </html> ``` extension: 分机号码 debug: 开启调试,正式使用时可以不用传递该参数 popscreen_callback: 回调函数,当有弹屏消息时系统回调执行的函数名。 回调函数接收一个参数,参数值为json格式,json中参数含义如下: * Callerid:主叫号码 * Calleeid:被叫号码 * RecordFile:本次通话的录音文件名 * Uniqueid:唯一标识,是一个流水号 * DateTime:日期时间 * Method:呼入还是呼出,Dialout为呼出,Dialin为呼入,Internal表示内部分机通话 * CID:出局CID号码,呼出弹屏具备此参数 * DID:被叫号码,即公司的外线号码,呼入弹屏时具备此参数 control_container: 加载电话条的html元素的id 如果不想加载弹屏功能还电话条功能,加载接口的时候不传递参数popscreen\_callback或control_container即可