| 接口名称 | 请求方式 | URL路径 | 说明 |
|---|---|---|---|
| 获取临时凭证 | POST | /obs/temporary-credentials | 获取OBS临时访问凭证 |
| 获取签名URL | POST | /obs/signed-url | 获取文件下载/预览的签名URL |
/obs/temporary-credentials| 参数名 | 类型 | 说明 |
|---|---|---|
| bucketName | String | OBS存储桶名称 |
| accessKey | String | 临时访问密钥ID(AK) |
| secretKey | String | 临时访问密钥(SK) |
| securityToken | String | 安全令牌,使用临时AK/SK时必须携带 |
| bucketDomain | String | 桶访问域名,格式:https://{bucketName}.{endpoint} |
| expiresInSeconds | Integer | 凭证剩余有效时间(秒) |
{
"code": 200,
"msg": "success",
"data": {
"bucketName": "declare-dev",
"accessKey": "临时AK值",
"secretKey": "临时SK值",
"securityToken": "安全令牌值",
"bucketDomain": "https://declare-dev.obs.cn-south-1.myhuaweicloud.com",
"expiresInSeconds": 880
}
}{
"code": 500,
"msg": "获取临时凭证失败: 错误详情",
"data": null
}| 错误信息 | 说明 |
|---|---|
| 获取临时凭证失败 | IAM服务调用异常,可能是网络问题或AK/SK配置错误 |
| 获取临时凭证失败: 错误详情 | 具体错误原因会在错误详情中说明 |