一、统一返回格式
本API所有接口返回数据均采用JSON格式,无论请求成功或失败,返回结构保持一致,便于前端统一解析处理。1.1 成功返回格式
1.2 失败返回格式
二、HTTP状态码分类及说明
状态码遵循HTTP标准状态码规范,结合业务场景扩展部分自定义状态码,按类型分类如下,方便开发者快速识别错误类型。三、业务状态码分类及说明
业务状态码指请求响应JSON数据中的status字段,代表业务请求状态。
四、常见返回示例
以下为高频场景的返回示例,开发者可参考该格式解析接口返回数据,排查异常问题。4.1 成功示例(生成类接口)
4.2 成功示例(查询类接口)
4.3 失败示例(参数错误)
4.4 失败示例(TT-API-KEY 错误)
五、注意事项
- 状态码为400-499时,优先检查客户端请求参数、请求方法、token有效性,无需联系服务端。
- 状态码为500-599时,属于服务端异常,请先重试1-2次,若仍失败,联系技术支持。
- 生成类与查询类接口仅成功响应格式有差异,失败响应格式完全统一,前端可统一处理失败逻辑。
- 生成类接口返回的jobId可用于后续查询任务进度、获取最终结果,建议妥善保存。