呼叫接口

呼叫接口


话单接口-带双侧数据

<h3>话单接口-带双呼数据</h3> <p>说明:预测式及双呼需要查此接口拉取话单。</p> <h4>接口地址:</h4> <p><code>http://platform.infin8linx.com/api/cdrs</code></p> <h4>请求方式:<code>POST</code></h4> <h4>请求参数:</h4> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">是否必填</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">username</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">鉴权用户名(ip和username 必填其一)</td> </tr> <tr> <td style="text-align: left;">ip</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">鉴权 ip 或 域名 (ip和username 必填其一)</td> </tr> <tr> <td style="text-align: left;">appid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">鉴权 appid</td> </tr> <tr> <td style="text-align: left;">accesskey</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">鉴权 accesskey</td> </tr> <tr> <td style="text-align: left;">starttime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">筛选开始时间(北京时间) 格式:”2020-01-01 00:00:00”</td> </tr> <tr> <td style="text-align: left;">endtime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">筛选结束时间(北京时间) 格式:”2020-01-02 00:00:00”</td> </tr> <tr> <td style="text-align: left;">page</td> <td style="text-align: left;">int</td> <td style="text-align: left;">否</td> <td style="text-align: left;">页码 默认 1</td> </tr> <tr> <td style="text-align: left;">per_page</td> <td style="text-align: left;">int</td> <td style="text-align: left;">否</td> <td style="text-align: left;">每页条数 默认10</td> </tr> <tr> <td style="text-align: left;">extnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">分机号码</td> </tr> <tr> <td style="text-align: left;">disnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">主叫号码</td> </tr> <tr> <td style="text-align: left;">callnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">被叫号码</td> </tr> <tr> <td style="text-align: left;">context</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">呼叫方向 callin:呼入 callout:呼出</td> </tr> <tr> <td style="text-align: left;">callmethod</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">呼叫方式 2:手拨 3\:API接口 4\:API双呼 5:预测式外呼 6\:ivr/群呼</td> </tr> <tr> <td style="text-align: left;">userid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">自定义参数</td> </tr> <tr> <td style="text-align: left;">memberid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">自定义参数</td> </tr> </tbody> </table> <h4>返回参数示例:</h4> <pre><code>{ &amp;quot;code&amp;quot;: 1, &amp;quot;msg&amp;quot;: &amp;quot;请求成功&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;data&amp;quot;: [ { &amp;quot;aanswertime&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;abillsec&amp;quot;: 0, &amp;quot;aduration&amp;quot;: 2, &amp;quot;aendtime&amp;quot;: &amp;quot;2020-06-10 16:04:59&amp;quot;, &amp;quot;answertime&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;anumber&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;astarttime&amp;quot;: &amp;quot;2020-06-10 16:04:57&amp;quot;, &amp;quot;billsec&amp;quot;: 0, &amp;quot;callnumber&amp;quot;: &amp;quot;81599955&amp;quot;, &amp;quot;clientip&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;context&amp;quot;: &amp;quot;callout&amp;quot;, &amp;quot;disnumber&amp;quot;: &amp;quot;917045100378&amp;quot;, &amp;quot;downloadip&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;duration&amp;quot;: 2, &amp;quot;endtime&amp;quot;: &amp;quot;2020-06-10 16:04:59&amp;quot;, &amp;quot;extnumber&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;hangupdirection&amp;quot;: &amp;quot;callee&amp;quot;, &amp;quot;id&amp;quot;: 123456, &amp;quot;starttime&amp;quot;: &amp;quot;2020-06-10 16:04:57&amp;quot; } ], &amp;quot;page&amp;quot;: 1, &amp;quot;per_page&amp;quot;: 1, &amp;quot;total&amp;quot;: 238 } } </code></pre> <h4>返回参数:</h4> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td style="text-align: left;">返回码</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td style="text-align: left;">返回信息</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td style="text-align: left;">话单数据</td> </tr> <tr> <td style="text-align: left;">—page</td> <td style="text-align: left;">int</td> <td style="text-align: left;">页码</td> </tr> <tr> <td style="text-align: left;">—per_page</td> <td style="text-align: left;">int</td> <td style="text-align: left;">每页数量</td> </tr> <tr> <td style="text-align: left;">—total</td> <td style="text-align: left;">int</td> <td style="text-align: left;">话单总数</td> </tr> <tr> <td style="text-align: left;">—data</td> <td style="text-align: left;">array</td> <td style="text-align: left;">话单数组</td> </tr> <tr> <td style="text-align: left;">——id</td> <td style="text-align: left;">int</td> <td style="text-align: left;">唯一id</td> </tr> <tr> <td style="text-align: left;">——extnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">分机号</td> </tr> <tr> <td style="text-align: left;">——disnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">主叫号</td> </tr> <tr> <td style="text-align: left;">——callnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">被叫号码</td> </tr> <tr> <td style="text-align: left;">——context</td> <td style="text-align: left;">string</td> <td style="text-align: left;">呼叫方向</td> </tr> <tr> <td style="text-align: left;">——callmethod</td> <td style="text-align: left;">string</td> <td style="text-align: left;">呼叫方式 2:手拨 3\:API接口 4\:API双呼 5:预测式外呼 6\:ivr/群呼</td> </tr> <tr> <td style="text-align: left;">——starttime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">拨打时间</td> </tr> <tr> <td style="text-align: left;">——answertime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">应答时间</td> </tr> <tr> <td style="text-align: left;">——endtime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">结束时间</td> </tr> <tr> <td style="text-align: left;">——duration</td> <td style="text-align: left;">int</td> <td style="text-align: left;">系统呼叫等待时长</td> </tr> <tr> <td style="text-align: left;">——billsec</td> <td style="text-align: left;">int</td> <td style="text-align: left;">通话时长</td> </tr> <tr> <td style="text-align: left;">——clientip</td> <td style="text-align: left;">string</td> <td style="text-align: left;">客户端IP</td> </tr> <tr> <td style="text-align: left;">——downloadip</td> <td style="text-align: left;">string</td> <td style="text-align: left;">服务器IP</td> </tr> <tr> <td style="text-align: left;">——hangupdirection</td> <td style="text-align: left;">string</td> <td style="text-align: left;">挂机方向</td> </tr> <tr> <td style="text-align: left;">——anumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">a侧号码 (当callmethod为4双呼时,数据为有效数据)</td> </tr> <tr> <td style="text-align: left;">——astarttime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">a侧拨打时间 (当callmethod为4双呼时,数据为有效数据)</td> </tr> <tr> <td style="text-align: left;">——aanswertime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">a侧应答时间 (当callmethod为4双呼时,数据为有效数据)</td> </tr> <tr> <td style="text-align: left;">——aendtime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">a侧结束时间 (当callmethod为4双呼时,数据为有效数据)</td> </tr> <tr> <td style="text-align: left;">——aduration</td> <td style="text-align: left;">int</td> <td style="text-align: left;">a侧系统等待时间 (当callmethod为4双呼时,数据为有效数据)</td> </tr> <tr> <td style="text-align: left;">——abillsec</td> <td style="text-align: left;">int</td> <td style="text-align: left;">a侧通话时长 (当callmethod为4双呼时,数据为有效数据)</td> </tr> <tr> <td style="text-align: left;">——userid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">自定义参数</td> </tr> <tr> <td style="text-align: left;">——memberid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">自定义参数</td> </tr> </tbody> </table> <h4>错误码说明:</h4> <table> <thead> <tr> <th style="text-align: left;">错误码</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">1</td> <td style="text-align: left;">成功</td> </tr> <tr> <td style="text-align: left;">1000</td> <td style="text-align: left;">系统错误</td> </tr> <tr> <td style="text-align: left;">1001</td> <td style="text-align: left;">参数错误</td> </tr> <tr> <td style="text-align: left;">1005</td> <td style="text-align: left;">用户名或APPID或AccessKey错误</td> </tr> <tr> <td style="text-align: left;">1006</td> <td style="text-align: left;">接口权限不足</td> </tr> <tr> <td style="text-align: left;">1008</td> <td style="text-align: left;">号码格式错误</td> </tr> </tbody> </table>

页面列表

ITEM_HTML