呼叫数据上传(不返回 customer_id)

请求方式:POST

请求地址:/api.php?r=authorization-check/call-check

请求参数:form-data

参数 类型 必填 说明
token string 认证码
data string 呼叫数据信息,例如 {"asrid":310,"batchid":1061,"phone":["13888888888","16888888888"],"callback_url":"www.ytcall.net","define":"自定义参数"}

data参数说明:

参数 说明
asrid 机器人任务id,取自2.2接口中返回数据info中的id
batchid 机器人绑定批次资料id,取自2.2接口中返回数据info中的batchid_str,多个取其一即可
phone 呼叫号码(数组,单次不超过1000个)
callback_url 回调地址,接通的呼叫记录post推送到该地址,请注意本地数据存储;无需回调填写 #
define 自定义参数字符串,回调原样返回
1、回调只推送接通的呼叫记录(当日生成通话录音为wav格式,隔日会转换为mp3格式)

2、回调需返回success字符串,视为操作成功即已接收到推送信息,否则视为未收到并当天每分钟再次推送


返回值:

{
    "statusCode": 1,
    "message": "Success",
    "info": ""
}
参数 类型 说明
statusCode int 状态码,1为正常,0代表错误
message string 错误信息,成功时为 Success ,错误时会以中文方式显示错误原因
info string 此处为空信息

回调推送数据示例:

{
    "asrid": 642,
    "phone": ["13888888888"],
    "callback_url": "www.callback.com",
    "define": "自定义参数",
    "batchid": 10137,
    "call_record": {
        "id": "41555579", // 呼叫记录id
        "customer_id": "251622418", // 客户id
        "call_result_number": "1", // 呼叫结果 1:接通
        "call_date": "2021-10-13 14:55:07", // 呼叫时间
        "dst": "13888888888", // 被叫号码
        "unique_id": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418", // 通话唯一id
        "path": "http://ai.ytcall.net/recordings/2021-10-13/20211013145534_13888888888_13888888888.wav", // 录音地址
        "billsec": "9.00", // 通话时长
        "company_name": "", // 公司名称
        "name": "", // 客户名称
        "dcontext": "call_out",
        "flag": "28",
        "bridge_flag": 0
    },
    "info": [{
        "msg": "哎,您好!$$$$93.2.450$$$$", // 语音识别文本内容
        "record": "/home/robot_sound_ai/root_yanshi_luyin/2/A1.wav",
        "user": "0", // 0:机器人,1:客户
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418", // 通话唯一id
        "create_time": "2021-10-13 14:55:34",
        "path": "http://ai.ytcall.net/robot_sound/root_yanshi_luyin/2/A1.wav" // 分片录音地址
    }, {
        "msg": "我这边是言通智能机器人演示系统。",
        "record": "/home/robot_sound_ai/root_yanshi_luyin/2/A2.wav",
        "user": "0",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:36",
        "path": "http://ai.ytcall.net/robot_sound/root_yanshi_luyin/2/A2.wav"
    }, {
        "msg": "客户挂机",
        "record": "",
        "user": "1",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:44",
        "path": "http://ai.ytcall.net"
    }]
}

呼叫数据上传 + 返回 customer_id (标准版)

请求方式:POST

请求地址:/api.php?r=authorization-check/call-check-push

请求参数:form-data

参数 类型 必填 说明
token string 认证码
data string 呼叫数据信息,例如 {"asrid":310,"batchid":1061,"phone":["13888888888","16888888888"],"callback_url":"www.ytcall.net","define":"自定义参数"}

data参数说明:

参数 说明
asrid 机器人任务id
batchid 机器人绑定批次资料id,取其一即可
phone 呼叫号码(数组,单次不超过1000个)
callback_url 回调地址,接通的呼叫记录post推送到该地址,请注意本地数据存储;无需回调填写 #
define 自定义参数字符串,回调原样返回
1、回调只推送接通的呼叫记录(当日生成通话录音为wav格式,隔日会转换为mp3格式)

2、回调需返回success字符串,视为操作成功即已接收到推送信息,否则视为未收到并当天每分钟再次推送


返回值:

{
    "statusCode": 1,
    "message": "Success",
    "info": [{
        "phone": "13888888888",
        "customer_id": "186146"
    }]
}
参数 类型 说明
statusCode int 状态码,1为正常,0代表错误
message string 错误信息,成功时为 Success ,错误时会以中文方式显示错误原因
info array 号码信息数组,包含customer_id,可用于单条获取呼叫记录

回调推送数据示例:

{
    "asrid": 642,
    "phone": ["13888888888"],
    "callback_url": "www.callback.com",
    "define": "自定义参数",
    "batchid": 10137,
    "call_record": {
        "id": "41555579",
        "customer_id": "251622418",
        "call_result_number": "1",
        "call_date": "2021-10-13 14:55:07",
        "dst": "13888888888",
        "unique_id": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "path": "http://ai.ytcall.net/recordings/2021-10-13/20211013145534_13888888888_13888888888.wav",
        "billsec": "9.00",
        "company_name": "", // 公司名称
        "name": "", // 客户名称
        "dcontext": "call_out",
        "flag": "28",
        "bridge_flag": 0
    },
    "info": [{
        "msg": "哎,您好!$$$$93.2.450$$$$",
        "record": "/home/robot_sound_ai/root_yanshi_luyin/2/A1.wav",
        "user": "0",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:34",
        "path": "http://ai.ytcall.net/robot_sound/root_yanshi_luyin/2/A1.wav"
    }, {
        "msg": "我这边是言通智能机器人演示系统。",
        "record": "/home/robot_sound_ai/root_yanshi_luyin/2/A2.wav",
        "user": "0",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:36",
        "path": "http://ai.ytcall.net/robot_sound/root_yanshi_luyin/2/A2.wav"
    }, {
        "msg": "客户挂机",
        "record": "",
        "user": "1",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:44",
        "path": "http://ai.ytcall.net"
    }]
}

呼叫数据上传 + 返回 customer_id (无回调版)

注:callback_url可不传 呼叫结果需全部主动获取

请求方式:POST

请求地址:/api.php?r=authorization-check/call-check-push-one

请求参数:form-data

参数 类型 必填 说明
token string 认证码
data string 呼叫数据信息,例如 {"asrid":310,"batchid":1061,"phone":["13888888888","16888888888"],"define":"自定义参数"}

data参数说明:

参数 说明
asrid 机器人任务id
batchid 机器人绑定批次资料id,取其一即可
phone 呼叫号码(数组,单次不超过1000个)
define 自定义参数字符串,回调原样返回

返回值:

{
    "statusCode": 1,
    "message": "Success",
    "info": [{
        "phone": "13888888888",
        "customer_id": "186146"
    }]
}
参数 类型 说明
statusCode int 状态码,1为正常,0代表错误
message string 错误信息,成功时为 Success ,错误时会以中文方式显示错误原因
info array 号码信息数组,包含customer_id,可用于单条获取呼叫记录

呼叫数据上传 + 返回 customer_id (支持变量版)

请求方式:POST

请求地址:/api.php?r=authorization-check/call-check-push-two

请求参数:form-data

参数 类型 必填 说明
token string 认证码
data string 呼叫数据信息,例如 {"asrid":"629","batchid":"1166","file":[{"phone":"13888888888","address":"true_name=哈哈"},{"phone":"","address":""},{"phone":"1388888888","address":""}],"callback_url":"www.baidu.com","define":"自定义值"}

data参数说明:

参数 说明
asrid 机器人任务id
batchid 机器人绑定批次资料id,取其一即可
file 呼叫号码(数组,支持变量,单次不超过1000个,address中多变量用竖线隔开)
callback_url 回调地址,接通的呼叫记录post推送到该地址,请注意本地数据存储;无需回调填写 #
define 自定义参数字符串,回调原样返回
1、回调只推送接通的呼叫记录(当日生成通话录音为wav格式,隔日会转换为mp3格式)

2、回调需返回success字符串,视为操作成功即已接收到推送信息,否则视为未收到并当天每分钟再次推送


返回值:

{
    "statusCode": 1,
    "message": "Success",
    "info": [{
        "phone": "13888888888",
        "customer_id": "186146"
    }]
}
参数 类型 说明
statusCode int 状态码,1为正常,0代表错误
message string 错误信息,成功时为 Success ,错误时会以中文方式显示错误原因
info array 号码信息数组,包含customer_id,可用于单条获取呼叫记录

回调推送数据示例:

{
    "asrid": 642,
    "phone": ["13888888888"],
    "callback_url": "www.callback.com",
    "define": "自定义参数",
    "batchid": 10137,
    "call_record": {
        "id": "41555579",
        "customer_id": "251622418",
        "call_result_number": "1",
        "call_date": "2021-10-13 14:55:07",
        "dst": "13888888888",
        "unique_id": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "path": "http://ai.ytcall.net/recordings/2021-10-13/20211013145534_13888888888_13888888888.wav",
        "billsec": "9.00",
        "company_name": "", // 公司名称
        "name": "", // 客户名称
        "dcontext": "call_out",
        "flag": "28",
        "bridge_flag": 0
    },
    "info": [{
        "msg": "哎,您好!$$$$93.2.450$$$$",
        "record": "/home/robot_sound_ai/root_yanshi_luyin/2/A1.wav",
        "user": "0",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:34",
        "path": "http://ai.ytcall.net/robot_sound/root_yanshi_luyin/2/A1.wav"
    }, {
        "msg": "我这边是言通智能机器人演示系统。",
        "record": "/home/robot_sound_ai/root_yanshi_luyin/2/A2.wav",
        "user": "0",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:36",
        "path": "http://ai.ytcall.net/robot_sound/root_yanshi_luyin/2/A2.wav"
    }, {
        "msg": "客户挂机",
        "record": "",
        "user": "1",
        "uniqueid": "6_6400319_70dea66e667c7a2bf6c1be2a91b223dc_93_251622418",
        "create_time": "2021-10-13 14:55:44",
        "path": "http://ai.ytcall.net"
    }]
}

呼叫数据上传(支持多字段变量)

请求方式:POST

请求地址:/api.php?r=upload/call-check-push

请求参数:form-data

参数 类型 必填 说明
token string 认证码
file_data string 呼叫数据信息,例如 {"asrid":571,"batchid":1076,"file":[{"name":"test1","phone":13888888888,"address":"","company_name":""},{"name":"test2","phone":13888888888,"address":"","company_name":""},{"name":"test3","phone":13888888888,"address":"","company_name":""}],"callback_url":"","define":""}

返回值:

{
    "statusCode": 1,
    "message": "Success",
    "info": ""
}
参数 类型 说明
statusCode int 状态码,1为正常,0代表错误
message string 错误信息,成功时为 Success ,错误时会以中文方式显示错误原因
info string 此处为空信息

呼叫数据上传(虚拟号转分机)

请求方式:POST

请求地址:/api.php?r=multi/upload

请求参数:form-data

参数 类型 必填 说明
token string 认证码
file_data string 呼叫数据信息,例如 {"asrid":497,"batchid":1018,"file":[{"name":"test1","phone":"18888888888,6317","address":"","company_name":""}],"callback_url":"#","define":""}
其中18888888888,6317为虚拟号+分机号(分机号必须有,且不少于2位,否则丢弃不发起呼叫),以英文状态下逗号隔开。系统发起呼叫虚拟号后,会自动按键分机转真实被叫号码。

返回值:

{
    "statusCode": 1,
    "message": "Success",
    "info": ""
}
参数 类型 说明
statusCode int 状态码,1为正常,0代表错误
message string 错误信息,成功时为 Success ,错误时会以中文方式显示错误原因
info string 此处为空信息
Copyright © 言通网络 2022 all right reserved,powered by Gitbook该文件修订时间: 2025-07-08 16:08:25

results matching ""

    No results matching ""