Skip to main content

语音双向呼叫 - 双向呼叫接口

接口说明:

双向呼叫主要用于先呼叫公司客服号码,接通后再对被叫客户号码进行呼叫。

请求方式

POST,form-data格式

请求参数

参数名 类型 是否必须 说明
service string 必须 App.Sip_Call.DoubleCall
token 字符串 必须 Token,最小:32;最大32
extnumber 字符串 必须 分机号码
anumber 字符串 必须 员工手机号码
bnumber 字符串 必须 被叫客户号码
disnumber 字符串 可选 显示的主叫号码,留空随机取一个主叫
userid 字符串 可选 自定义数据(员工ID)
memberid 字符串 可选 自定义数据(会员ID)
chengshudu 字符串 可选 自定义数据(成熟度)
customuuid 字符串 可选 自定义数据(客户ID)

接口请求示例(PHP)

<?php
    $apiUrl = 'http://127.0.0.1:8080';
    $postFields = [
        'service'   => 'App.Sip_Call.DoubleCall',
        'token'     => 'ABCDEFG',
        'extnumber'  => 'abcdefg',
        'anumber'  => 'abcdefg',
        'bnumber'  => 'abcdefg',
        'disnumber'  => 'abcdefg',
        'userid'  => 'abcdefg',
        'memberid'  => 'abcdefg',
        'chengshudu'  => 'abcdefg',
        'customuuid'  => 'abcdefg'
    ];
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $apiUrl);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_POSTFIELDS, $postFields);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $response = curl_exec($curl);
    $curlError = curl_error($curl);
    curl_close($curl);
    var_dump($response);
?>

返回数据结构示例

{
    "ret": 200,
    "data": {
        "status": 0,
        "desc": "双呼命令发送成功",
        "reqtime": 1584953473,
        "rsptime": 1584953473
    },
    "msg": ""
}