回调数据说明
<h4>说明:</h4>
<h5>预测试外呼任务开始之后,系统会根据创建任务时传入的参数,呼叫对应号码,当目标号码接通之后,系统会根据任务所属任务组中的坐席闲忙状态,将用户分配给任务组中的空闲坐席分机中,对应的分机会响铃(此时会向后台配置的分机状态回调地址发送分机响铃状态回调数据),当客服人员接听(此时会向后台配置的分机状态回调地址发送分机接听状态回调数据)然后挂断(此时会向后台配置的分机状态回调地址发送分机挂断状态回调数据)之后,系统会向后台配置的话单推送回调地址发送话单回调数据。</h5>
<h5>回调方式是向回调地址提交一个form-data 表单,字段名为<code>detail</code>,值为json字符串</h5>
<h4>分机状态回调数据示例</h4>
<pre><code>{
&quot;buuid&quot;:&quot;9c6f2092-6aad-11eb-a1b9-5107cdf1d50a&quot;,
&quot;callee&quot;:&quot;89683227899&quot;,
&quot;caller&quot;:&quot;20280005&quot;,
&quot;companycode&quot;:&quot;2028&quot;,
&quot;direction&quot;:&quot;callout&quot;,
&quot;disnumber&quot;:&quot;2120280001&quot;,
&quot;extnumber&quot;:&quot;20280005&quot;,
&quot;isbleg&quot;:&quot;true&quot;,
&quot;method&quot;:&quot;2&quot;,
&quot;starttime&quot;:&quot;1612857945&quot;,
&quot;status&quot;:&quot;ring&quot;,
&quot;type&quot;:&quot;call&quot;,
&quot;uuid&quot;:&quot;9c568ac8-6aad-11eb-a1b3-5107cdf1d50a&quot;
}</code></pre>
<h4>字段说明</h4>
<table>
<thead>
<tr>
<th>字段</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>buuid</td>
<td>string</td>
<td>B侧唯一id</td>
</tr>
<tr>
<td>callee</td>
<td>string</td>
<td>被叫号码(用户号码)</td>
</tr>
<tr>
<td>caller</td>
<td>string</td>
<td>呼叫号码(分机号)</td>
</tr>
<tr>
<td>companycode</td>
<td>string</td>
<td>公司码</td>
</tr>
<tr>
<td>direction</td>
<td>string</td>
<td>呼叫方向 callin 呼入、callout 呼出</td>
</tr>
<tr>
<td>disnumber</td>
<td>string</td>
<td>显示号码</td>
</tr>
<tr>
<td>extnumber</td>
<td>string</td>
<td>分机号</td>
</tr>
<tr>
<td>isbleg</td>
<td>string</td>
<td>是否B侧</td>
</tr>
<tr>
<td>method</td>
<td>string</td>
<td>呼叫方式、1分机、2手动、3接口、4双呼、5预测</td>
</tr>
<tr>
<td>starttime</td>
<td>string</td>
<td>呼叫开始时间</td>
</tr>
<tr>
<td>status</td>
<td>string</td>
<td>分机状态 ring 响铃 answer 接听 hangup 挂断</td>
</tr>
<tr>
<td>type</td>
<td>string</td>
<td>呼叫</td>
</tr>
<tr>
<td>uuid</td>
<td>string</td>
<td>通话唯一id</td>
</tr>
</tbody>
</table>
<h4>话单回调数据示例</h4>
<pre><code>{
&quot;type&quot;:&quot;callout&quot;,
&quot;callmethod&quot;:6,
&quot;starttime&quot;:&quot;2021-02-09 10:00:03&quot;,
&quot;answertime&quot;:&quot;&quot;,
&quot;endtime&quot;:&quot;2021-02-09 10:00:15&quot;,
&quot;duration&quot;:12,
&quot;billsec&quot;:0,
&quot;crmid&quot;:&quot;0&quot;,
&quot;memberid&quot;:&quot;0&quot;,
&quot;chengshudu&quot;:&quot;0&quot;,
&quot;disnumber&quot;:&quot;211040260001&quot;,
&quot;destnumber&quot;:&quot;81211623586&quot;,
&quot;extnumber&quot;:&quot;000000&quot;,
&quot;recordfilename&quot;:&quot;&quot;,
&quot;downloadip&quot;:&quot;&quot;,
&quot;hangupdirection&quot;:10040,
&quot;hangupcause&quot;:10020,
&quot;companycode&quot;:&quot;104026&quot;,
&quot;uuid&quot;:&quot;863ff91e-6a7a-11eb-acf1-5107cdf1d50a&quot;,
&quot;userkey&quot;:&quot;&quot;,
&quot;customuuid&quot;:&quot;110001475&quot;
}</code></pre>
<h4>字段说明</h4>
<table>
<thead>
<tr>
<th>字段</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>type</td>
<td>string</td>
<td>呼叫方式</td>
</tr>
<tr>
<td>callmethod</td>
<td>int</td>
<td>呼叫方式</td>
</tr>
<tr>
<td>starttime</td>
<td>string</td>
<td>呼叫时间</td>
</tr>
<tr>
<td>answertime</td>
<td>string</td>
<td>接听时间</td>
</tr>
<tr>
<td>endtime</td>
<td>string</td>
<td>挂机时间</td>
</tr>
<tr>
<td>duration</td>
<td>int</td>
<td>等待接听时长</td>
</tr>
<tr>
<td>billsec</td>
<td>int</td>
<td>通话时长</td>
</tr>
<tr>
<td>crmid</td>
<td>string</td>
<td>坐席id</td>
</tr>
<tr>
<td>memberid</td>
<td>string</td>
<td>自定义参数</td>
</tr>
<tr>
<td>chengshudu</td>
<td>string</td>
<td>自定义参数</td>
</tr>
<tr>
<td>disnumber</td>
<td>string</td>
<td>主叫号码</td>
</tr>
<tr>
<td>destnumber</td>
<td>string</td>
<td>目标号码</td>
</tr>
<tr>
<td>extnumber</td>
<td>string</td>
<td>分机号</td>
</tr>
<tr>
<td>recordfilename</td>
<td>string</td>
<td>通话文件名</td>
</tr>
<tr>
<td>downloadip</td>
<td>string</td>
<td>下载ip</td>
</tr>
<tr>
<td>hangupdirection</td>
<td>int</td>
<td>挂断方向</td>
</tr>
<tr>
<td>hangupcause</td>
<td>int</td>
<td>挂断原因</td>
</tr>
<tr>
<td>companycode</td>
<td>string</td>
<td>公司码</td>
</tr>
<tr>
<td>uuid</td>
<td>string</td>
<td>通话唯一id</td>
</tr>
<tr>
<td>userkey</td>
<td>string</td>
<td>用户按键</td>
</tr>
<tr>
<td>customuuid</td>
<td>string</td>
<td>自定义参数</td>
</tr>
</tbody>
</table>