
# 查询录制回放报表下载链接 - ShowReportFileObsUris
#### 功能介绍
获取可下载文件的obs临时链接
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-drs/drs_api_0035.html)。
- 如果使用身份策略授权，当前API调用无需身份策略权限。
 
#### URI
GET /v5/{project_id}/jobs/{job_id}/export/obs-uris
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|:---|:---|
| project_id | 是    | String | **参数解释**： 租户在某一Region下的Project ID。 获取方法请参见[获取项目ID](https://support.huaweicloud.com/api-drs/drs_api_0106.html)。 **约束限制**： 不涉及。 **取值范围**： 不涉及。 **默认取值**： 不涉及 |
| job_id     | 是    | String | **参数解释**： 任务ID，用于唯一标识一个数据复制任务，在查询、修改、删除等操作中作为任务的识别凭证。 **约束限制**： 不涉及。 **取值范围**： 不涉及。 **默认取值**： 不涉及                                                                                                                                                                |
   
表2Query参数 
| 参数          | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|:---|
| report_type | 是    | String | **参数解释**： 导出的sql文件类型。 **约束限制**： 不涉及。 **取值范围**： - abnormal_sql ：异常sql列表。  - abnormal_sql_detail ：异常sql详情。  - slow_sql ：慢sql列表。  - slow_sql_detail ： 慢sql详情。   **默认取值**： 不涉及。 |
   
#### 请求参数
表3请求Header参数 
| 参数           | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|:---|:---|
| Content-Type | 是    | String | **参数解释**： 发送的实体的MIME类型。推荐用户默认使用application/json，如果API是对象、镜像上传等接口，媒体类型可按照流类型的不同进行确定。 **约束限制：** 不涉及。 **取值范围：** application/json **默认取值：** application/json                                                                                                                                                                                                                                                                |
| X-Auth-Token | 是    | String | **参数解释**： 从IAM服务获取的用户Token。 用户Token也就是调用获取用户Token接口的响应值，该接口是唯一不需要认证的接口。 请求响应成功后在响应消息头中包含的"X-Subject-Token"的值即为Token值。 **约束限制：** 不涉及。 **取值范围：** 不涉及。 **默认取值：** 不涉及。                                                                                                                                                                                                                                                  |
| X-Language   | 否    | String | **参数解释**： 请求语言类型。 **约束限制：** 不涉及。 **取值范围：** - **en-us**：英语  - **zh-cn**：中文   **默认取** **值：** **en-us** |
   
#### 响应参数
**状态码：200**
表4响应Body参数 
| 参数                      | 参数类型             | 描述                                                                                                                                                                                                                                                                                                                                                                                                                 |
|:---|:---|:---|
| count                   | Integer          | **参数解释**： 可下载文件总数。 **约束限制**： 不涉及。 **取值范围**： 不涉及。 |
| export_report_obs_files | Array of objects | **参数解释**： 可下载的文件列表。 详情请参见[ExportReportObsTmpFileUrlResp]。                                                                                          |
   
 表5ExportReportObsTmpFileUrlResp 
| 参数           | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                        |
|:---|:---|:---|
| file_name    | String | **参数解释**： 文件名。 **约束限制**： 不涉及。 **取值范围**： 不涉及。          |
| obs_temp_uri | String | **参数解释**： OBS文件临时URI。 **约束限制**： 不涉及。 **取值范围**： 不涉及。 |
   
#### 请求示例
获取可下载文件的obs临时链接
```
https://{endpoint}/v5/246765b9f59445c3919fce121ea801f4/jobs/70e22c43-79e0-426a-8c97-0054efdjb60a/export/obs-uris?file_type=abnormal_sql
```
#### 响应示例
**状态码：200**
OBS下载文件集合
```
{
  "count" : 1,
  "export_report_obs_files" : [ {
    "file_name" : "88eb497d-4953-4ac8-8c8f-5ef4962jb60y_abnormalSql_1.zip",
    "obs_temp_uri" : "https://abnormalsql-b471842642a24a38b0d86c574825eeb0-cn-southwest-244.obs.cn-southwest-244.ulanqab.huawei.com:443/drs-replay-flow-88eb497d-4953-4ac8-8c8f-5ef4962jb60y/88eb497d-4953-4ac8-8c8f-5ef4962jb60y_abnormalSql_1.zip?AWSAccessKeyId=LFFVMXPDCBUBH0NZ9JMB&Expires=1781695613&response-cache-control=no-cache%2Cno-store&Signature=mQ49%2FRa9jg%2FGni9qAr7jerHzOJQ%3D"
  } ]
}
```
#### 状态码
| 状态码 | 描述 |
|:---|:---|
| 200 | OK |
   
其他状态请参见[状态码](https://support.huaweicloud.com/api-drs/drs_api_0108.html)。
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-drs/drs_05_0004.html)。
