asterCC, hosted call center solution based asterisk
»
zh
»
二次开发者指南
»
方法
您的足迹:
显示页面
修订记录
最近更改
网站地图
登录
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
astercc中提供了多种方法供开发者使用 * EVENT : 请求接口名称(必填) * 外呼: DIAL_OUT * 邮件和短信: EMAIL_SMS * 谷歌地图: GMAP * FROM : 号码来源于虚拟用户(Virtualcustomer)或计划任务(Campaign) * FROM_ID : 该虚拟用户或计划任务的ID * AN : 发起请求的坐席工号 * APW : 发起请求的坐席密码 * AGENT_GROUP_ID : 发起请求的坐席工号所在的坐席组id * TARGET : 目标号码(DIAL_OUT) * ADDRESS : 地点(GMAP) ====主动外呼调用接口==== 请求方法所需传递的参数 $parm='EVENT=DIAL_OUT&TARGET=041139735857&FROM=Campaign&FROM_ID=8&AN=admin&APW=123456'; * EVENT : 请求接口名称 * TARGET : 目标号码 * FROM : 号码来源于虚拟用户(Virtualcustomer)或计划任务(Campaign) * FROM_ID : 该虚拟用户或计划任务的ID * AN : 发起请求的坐席工号 * APW : 发起请求的坐席密码 * AGENT_GROUP_ID : 发起请求的坐席工号所在的坐席组id 例子 <file html> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-type"/> <script src="jquery-1.4.2.min.js" type="text/javascript"></script> <script type="text/javascript"> function callnoFuc (){ $('#iframeSiteName').html("<iframe src='http://url/asterccinterfaces?EVENT=DIAL_OUT&TARGET=041139735857&AGENT_GROUP_ID=10&FROM=Virtualcustomer&FROM_ID=27&AN=9000&APW=9000'style='display:none;'></iframe>"); } </script> </head> <body> <input type="text" id="callNumber"> <input type="button" value="" onclick="callnoFuc($('#callNumber').attr('value')) ;"> </body> </html> </file> ====邮件短信调用接口==== 请求方法所需传递的参数 $parm='EVENT=EMAIL_SMS&FROM=Campaign&FROM_ID=8&AN=admin&APW=123456'; * EVENT : 请求接口名称参数, 这里使用 * EMAIL_SMS : 请求接口的名称 调用 邮件短信 * FROM : 号码来源于虚拟用户(Virtualcustomer)或计划任务(Campaign) * FROM_ID : 该虚拟用户或计划任务的ID * AN : 发起请求的坐席工号 * APW : 发起请求的坐席密码 例子 <file html> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-type"/> <script src="jquery-1.4.2.min.js" type="text/javascript"></script> <script type="text/javascript"> function emailSmsFuc(){ $('#iframeSiteName').html("<iframe src='http://url/asterccinterfaces?EVENT=EMAIL_SMS&FROM=Virtualcustomer&FROM_ID=11&AN=2000&APW=2000' style='display:none;'></iframe>"); } </script> </head> <body> <input type="button" value="邮件短信" onclick="emailSmsFuc();" > <div id="iframeSiteName"></div> </body> </html> </file> 在上面的HTML 里 单击邮件短信按钮,就会调用js函数emailSmsFuc(), 此函数会在id 为iframeSiteName 里注入一个iframe,这个iframe就会调用接口. ====谷歌地图调用接口==== 请求方法所需传递的参数 *$parm='EVENT=GMAP&ADDRESS=Dalian&FROM=Virtualcustomer&FROM_ID=11&AN=2000&APW=2000'; * EVENT : 请求接口名称参数 * GMAP : 请求接口的名称,调用 谷歌地图 * ADDRESS : 查找地点参数名 * Dalian : 具体地点 * FROM : 号码来源于虚拟用户(Virtualcustomer)或计划任务(Campaign) * FROM_ID : 该虚拟用户或计划任务的ID * AN : 发起请求的坐席工号 * APW : 发起请求的坐席密码 例子 <file html> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-type"/> <script src="jquery-1.4.2.min.js" type="text/javascript"></script> <script type="text/javascript"> function searchMap(ADDRESS){ $('#iframeSiteName').html("<iframe src='http://url/asterccinterfaces?EVENT=GMAP&ADDRESS="+ADDRESS+"&FROM=Virtualcustomer&FROM_ID=11&AN=2000&APW=2000' style='display:none;'></iframe>"); } </script> </head> <body> 联系地址:<input type="text" id="customerAddress" value="" /> <input type="button" value="地图" onclick="searchMap($('#customerAddress').attr('value'));" > <div id="iframeSiteName"></div> </body> </html> </file> 在上面的HTML 里可以在id 为customerAddress的input 框里输入地点,然后点input 按钮就在id 为iframeSiteName 里注入一个iframe,这个iframe就会调用接口.
zh/二次开发者指南/方法.txt
· 最后更改: 2017/12/12 03:05 (外部编辑)
显示页面
修订记录
反向链接
回到顶部