语音文件上传

访问地址:http://voice.3tong.net/json/voiceSms/MediaFileUpload

提交方式:

接口数据输入输出均采用JSON格式封装的字符串,编码(对整个请求的字符串编码)统一为UTF-8,采用post方式提交请求

功能:

上传语音文件
文件格式要求:wav格式的文件,位速 128kbps,音频采样大小16位,频道 1(单声道),音频采样级别 8 kHz,音频格式 PCM

请求参数:

参数值说明:以下json内容为提交请求数据格式

{
    "account":"dh****",
     "password":"3fd3c885feb7457dab56c9a9678a123",
     "filename":"yanzhenma.wav",
    "filedata":"UklGRhaYAABXQVZFZm10IBIAAAABAAEAQB8AAIA+AAACABAAAABkYXRhgH8A……"
}
参数名 约束 说明
account 必须(String) 用户账号
password 必须(String) 账号密码,需采用MD5加密(32位小写)
filename 必须(String) 语音文件名称,包含文件后缀,长度不超过32位
filedata 必须(String) 语音文件二进制数据base64编码后的字符串,文件大小建议不超过2M

响应示例:

{
"result":"DH:0000",
"desc":"成功",
"mfid":"564e01954f1e4e7ca6f999ef63a870dc"
}

注意:语音文件上传至业务系统成功后,默认是在未审核状态,审核通过后方可使用;审核通过或驳回或删除后,会推送语音文件状态给客户。

返回参数说明:

参数名 约束 说明
result 必须(String) 提交响应码
desc 必须(String)(可多条) 提交响说明
mfid 选填(String) 上传成功后返回的语音文件id,当提交结果为DH:0000时有此值
文档更新时间: 2020-10-20 10:11   作者:夏亮