本接口提供两个主要功能:复制音频文件和删除音频文件。通过HTTP请求,您可以轻松地管理音频文件的复制和删除操作。
复制音频文件:/copy_voices
删除音频文件:/delete_voices
支持 GET
和 POST
方法。
/copy_voices
)from_path (string, 必填): 源路径,格式为 "999977651449888769/Aixia"
。
to_path (string, 必填): 目标路径,格式为 "3333333/Aixia"
。
/delete_voices
)path (string, 必填): 目标路径,格式为 "3333333/Aixia"
。
/copy_voices
)成功:返回 {"message": "Files copied successfully"}
。
失败:返回错误信息,例如 {"detail": "Source directory does not exist"}
。
/delete_voices
)成功:返回 {"detail": "Directory has been moved to recycle bin"}
。
失败:返回错误信息,例如 {"detail": "Target directory does not exist"}
。
400:请求参数错误。
404:目标目录不存在。
500:服务器内部错误。
xxxxxxxxxx
curl -X POST "http://your-server-address/copy_voices" -d "from_path=999977651449888769/Aixia&to_path=3333333/Aixia"
xxxxxxxxxx
curl -X POST "http://your-server-address/delete_voices" -d "path=3333333/Aixia"
路径格式:确保路径格式正确,避免使用通配符或其他非法字符。
权限:确保服务器有足够的权限读取和写入指定路径。
错误处理:在调用接口时,务必处理可能返回的错误信息,以便及时排查问题。