Skip to main content

预测式外呼 - 预测试外呼任务号码追加接口

预测试外呼任务号码追加接口

接口说明:

已创建的预测式任务中,通过此接口可对任务中的号码进行增加,单次追加号码不要超过10000个。 只有未开始、进行中或已暂停的任务才能追加号码

请求参数

参数名 类型 是否必须 说明
service string App.Sip_Yccall.TaskAdd
token string 通过授权接口获取的token
taskid string 预测式任务ID
customtaskidstring自定义任务id
telphone string(JSON) 手机号码、预设呼叫时间(时间戳)(默认当前时间戳,大于此时间则不呼)等。示例:[{“phone”:18012345678,”time”:1500000000,”userid”:””,”memberid”:””,”chengshudu”:””,”customuuid”:””}]

请求接口示例(PHP)

<?php
    $apiUrl = 'http://127.0.0.1:8080';
    $postFields = [
        'service'   => 'App.Sip_Yccall.TaskAdd',
        'token'     => 'ABCDEFG',
        'taskid'    => 'ADSFNIDJN',
        'telphone'  => '[{"phone":18012345678,"time":1500000000,"userid":"","memberid":"","chengshudu":"","customuuid":""}]'
    ];
    $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": "追加成功",
        "result": {
            "success": 7,
            "invaliddata": []
        },
        "reqtime": 1613962979,
        "rsptime": 1613962979
    },
    "msg": ""
}

返回参数说明

参数名 类型 说明
result object 返回结果
success int 追加成功的号码
invaliddata array 无效数据