项目管理
更新时间:2025-10-23
视频翻译项目是一组视频翻译任务的集合,每个视频翻译项目下可以包含多个视频翻译任务,用于帮助您管理视频翻译任务。在创建视频翻译任务之前,您需要先创建视频翻译项目并为之命名。
1. 创建视频翻译项目
请求结构
Http
1POST /v2/translation/project HTTP/1.1
2content-type: application/json
3host: vod.bj.baidubce.com
4authorization: <bce-authorization-string>
请求参数
| 字段名 | 类型 | 必要性 | 参数位置 | 详细说明 |
|---|---|---|---|---|
| name | string | 是 | RequestBody参数 | 项目名称,utf8字数范围[1,100] |
| description | string | RequestBody参数 | 描述信息,utf8字数范围[0,255] |
响应参数
| 参数 | 类型 | 必要性 | 详细说明 |
|---|---|---|---|
| projectId | string | 是 | 项目 id |
请求示例
Http
1POST https://vod.bj.baidubce.com/v2/translation/project HTTP/1.1
2host: vod.bj.baidubce.com
3content-type: application/json
4x-bce-date: 2025-02-18T12:01:34Z
5authorization: bce-auth-v1/ALTAKnRFniUBSDbBSz2oZHUbzt/2025-02-18T12:01:34Z/1800/host/1faf5b1da2420b31a1d9dae46387524db0b0567e3f7dcfc24516ed91ab23fdee
6
7{
8 "name": "trans"
9}
响应示例
JSON
1{
2 "projectId": "pjt-fjvtg03paqrfvgcq"
3}
2. 查询翻译项目
查询翻译项目仅查询项目信息,不涉及翻译任务,若想查询项目中翻译任务详情参考视频翻译中任务管理文档。查询翻译项目支持多个维度查询,包括
- 项目名称
- 项目ID
请求结构
Http
1GET /v2/translation/projects HTTP/1.1
2content-type: application/json
3host: vod.bj.baidubce.com
4authorization: <bce-authorization-string>
请求参数
| 字段名 | 类型 | 必要性 | 参数位置 | 详细说明 |
|---|---|---|---|---|
| pageNo | string | Query参数 | 页面号,默认为1 | |
| pageSize | string | Query参数 | 页面大小,默认为10 | |
| sortBy | string | Query参数 | 排序方式
|
|
| name | string | Query参数 | 项目名称 | |
| projectId | string | Query参数 | 项目ID |
响应参数
| 参数 | 类型 | 必要性 | 详细说明 |
|---|---|---|---|
| data | object | 是 | 项目数据列表 |
| [+] projectId | string | 是 | 项目ID |
| [+] name | string | 是 | 项目名称 |
| [+] description | string | 是 | 项目描述 |
| [+] createTime | string | 是 | 项目创建时间 |
| pageNo | string | 是 | 页面号 |
| pageSize | string | 是 | 页面大小 |
| totalCount | string | 是 | 查出数据数量 |
请求示例
Http
1GET https://vod.bj.baidubce.com/v2/translation/projects?name=trans1 HTTP/1.1
2host: vod.bj.baidubce.com
3content-type: application/json
4x-bce-date: 2025-02-18T12:01:34Z
5authorization: bce-auth-v1/ALTAKnRFniUBSDbBSz2oZHUbzt/2025-02-18T12:01:34Z/1800/host/1faf5b1da2420b31a1d9dae46387524db0b0567e3f7dcfc24516ed91ab23fdee
响应示例
JSON
1{
2 "data": [
3 {
4 "projectId": "pjt-fjvtg03paqrfvgcq",
5 "name": "trans1",
6 "description": "",
7 "createTime": 1760951517000
8 }
9 ],
10 "pageNo": 1,
11 "pageSize": 1,
12 "totalCount": 1
13}
3. 删除翻译项目
请求结构
Http
1POST /v2/translation/projects/delete HTTP/1.1
2content-type: application/json
3host: vod.bj.baidubce.com
4authorization: <bce-authorization-string>
请求参数
| 字段名 | 类型 | 必要性 | 参数位置 | 详细说明 |
|---|---|---|---|---|
| projectIdList | string[] | 是 | RequestBody参数 | 项目ID列表 |
请求示例
Http
1POST https://vod.bj.baidubce.com/v2/highlight/projects/delete HTTP/1.1
2host: vod.bj.baidubce.com
3content-type: application/json
4x-bce-date: 2025-02-18T12:01:34Z
5authorization: bce-auth-v1/ALTAKnRFniUBSDbBSz2oZHUbzt/2025-02-18T12:01:34Z/1800/host/1faf5b1da2420b31a1d9dae46387524db0b0567e3f7dcfc24516ed91ab23fdee
6
7{
8 "projectIdList": [
9 "pjt-fjvtg03paqrfvgcq"
10 ]
11}
