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

例子

<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>

邮件短信调用接口

请求方法所需传递的参数 $parm='EVENT=EMAIL_SMS&FROM=Campaign&FROM_ID=8&AN=admin&APW=123456';

  • EVENT : 请求接口名称参数, 这里使用
  • EMAIL_SMS : 请求接口的名称 调用 邮件短信
  • FROM : 号码来源于虚拟用户(Virtualcustomer)或计划任务(Campaign)
  • FROM_ID : 该虚拟用户或计划任务的ID
  • AN : 发起请求的坐席工号
  • APW : 发起请求的坐席密码

例子

<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>
在上面的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 : 发起请求的坐席密码

例子

<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>
在上面的HTML 里可以在id 为customerAddress的input 框里输入地点,然后点input 按钮就在id 为iframeSiteName 里注入一个iframe,这个iframe就会调用接口.

zh/二次开发者指南/方法.txt · 最后更改: 2017/12/12 11:05 (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki