语音文件管理 - 编辑语音文件
一、接口异常错误说明
说明:ret为非200,msg为异常的错误信息。用来编辑语音文件,修改相关属性
{
"ret":400, // 状态码
"data":[],
"msg":"非法请求:方式
POST,form-data格式
请求参数不合法"
}
| 是否必须 | 说明 | ||
|---|---|---|---|
| App.Sip_Voice.EditAudio | |||
| string | Token字符串 | ||
| int | 语音记录ID | ||
| 语音名称 | |||
| string | 语音备注 | ||
| int | |||
二、接口请求正常,内部处理错误示例(PHP)
说明:ret为200。data结
<?php
$apiUrl = 'http://127.0.0.1:8080';
$postFields = [
'service' => 'App.Sip_Voice.EditAudio',
'token' => 'ABCDEFG',
'id' => '111',
'voicename' => '111',
];
$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);
?>
返回数据结构体里status为1,desc为失败的中文描述,errors为详细错误信息,其中code码请参照对应说明。msg为空。示例
{
"ret": 200,
"data": {
"status": 1,0,
"desc": "xxx失败获取成功",
"errors": {
"code": "1003",
"codemsg": "授权失败"
},
"reqtime": 1507529858,1602655204,
"rsptime": 15075298581602655204
},
"msg": ""
}