1. 华为云OBS
报关系统
  • 菜单管理
    • 新增菜单
      POST
    • 更新菜单
      POST
    • 获取权限树列表
      POST
    • 删除菜单
      POST
    • 分配菜单
      POST
    • 获取菜单详情
      GET
    • 更新菜单排序
      POST
    • 用户登录的菜单列表接口
      GET
  • 部门管理
    • 部门管理接口文档
    • 新增部门
      POST
    • 修改部门
      POST
    • 分页查询部门成员
      POST
    • 新增成员到部门
      POST
    • 移除部门成员
      POST
    • 编辑成员所属部门
      POST
    • 删除部门
      GET
    • 获取部门树
      GET
  • 下拉选项统一接口
    • 获取菜单树列表
      GET
    • 获取多个租户类型的菜单树列表
      GET
    • 获取用户下拉选项列表
      GET
    • 获取套餐类型下拉选项
      GET
    • 获取用户下拉选项列表
      GET
    • 获取租户下拉选项
      GET
    • 获取角色下拉选项列表
      GET
  • 入驻管理
    • 分页查询入驻管理列表
    • 获取入驻申请详情
    • 审核前预览,返回待确认的账号信息和申请时间
    • 审核
    • 入驻申请保存
  • 租户管理
    • 租户管理接口文档
    • 分页查询租户列表
    • 获取租户详情
    • 编辑租户
    • 启用禁用租户
  • 图形验证码
    • 获取/刷新验证码
  • 账号管理
    • 分页查询账号列表
    • 获取账号详情
    • 新增账号
    • 修改账号
    • 切换账号状态
    • 删除账号
    • 切换账号状态
  • 华为云OBS
    • 文件服务接口文档
    • 获取临时安全凭证(通过IAM CreateTemporaryAccessKeyByToken方式)
      POST
  • 套餐管理
    • 分页查询套餐列表
    • 获取套餐详情
    • 新增套餐
    • 编辑套餐
    • 启用/禁用套餐
    • 删除套餐
    • 套餐分发
    • 查看变更记录
  • 华为云OBS控制器
  • 角色管理
    • 角色管理接口文档
    • 分页查询角色列表
    • 获取角色详情
    • 新增角色
    • 修改角色
    • 启用/禁用角色
    • 删除角色
    • 获取菜单权限树
  • 认证接口
    • 登录
    • 登出
    • 获取当前登录用户信息
  • SysConfigController
    • 分页查询配置列表
    • 获取配置详情
    • 根据配置编码获取配置值
    • 新增配置
    • 修改配置
    • 删除配置(单个)
    • 删除配置(批量)
    • 刷新配置缓存
  • SysDictTypeController
    • 分页查询字典类型列表
    • 获取字典类型详情
    • 新增字典类型
    • 修改字典类型
    • 删除字典类型(单个)
    • 删除字典类型(批量)
    • 刷新字典缓存
  • SysDictDataController
    • 分页查询字典数据列表
    • 获取字典数据详情
    • 根据字典编码获取字典数据列表(通用接口)
    • 新增字典数据
    • 修改字典数据
    • 删除字典数据(单个)
    • 删除字典数据(批量)
  • SysRoleController
    • test03
  • 部门管理Controller
  • 数据模型
    • 菜单
    • ResultResponse
    • ResultResponseResultResponse
    • TenantVO
    • SysMenuVo
    • SysDeptTreeVO
    • BsPackageVO
    • SysMenuTreeDTO
    • ObsTemporaryCredentialsEncryptVO
    • SysRoleVO
    • SysRoleOptionVO
    • LoginVO
    • SysConfigVO
    • SysMenuDistributeDescDto
    • SysMenuUpdateSortDTO
    • SysDeptSaveDTO
    • TenantSettlementAuditDTO
    • TenantUpdateDTO
    • TenantStatusDTO
    • SettlementAttachmentsVO
    • OrderItem
    • ResultResponseSysMenuVo
    • UserLoginDto
    • ResultResponseListSysDeptTreeVO
    • ObsSignedUrlDTO
    • ResultResponseObsTemporaryCredentialsEncryptVO
    • ResultResponseListSysRoleOptionVO
    • ResultResponseLoginVO
    • SysMenuSaveDTO
    • SysMenuDistributeDto
    • DeptMemberAddDTO
    • AttachmentDTO
    • PackageInfo
    • IPageTenantVO
    • SysUser
    • IPageBsPackageVO
    • ResultResponseListJSONObject
    • IPageSysRoleVO
    • UserLoginDTO
    • IPageSysConfigVO
    • DeptMemberRemoveDTO
    • TenantSettlementSaveDTO
    • TenantDetailVO
    • ResultResponseIPageTenantVO
    • SysUserVO
    • ResultResponseIPageBsPackageVO
    • ResultResponseListSysMenuTreeDTO
    • ResultResponseIPageSysRoleVO
    • ResultResponseIPageSysConfigVO
    • DeptMemberUpdateDTO
    • DeptMemberVO
    • ResultResponseJSONObject
    • ResultResponseBsPackageVO
    • SysRoleMenuTreeVO
    • ResultResponseSysConfigVO
    • IPageSysUserVO
    • BsPackageSaveDTO
    • SysUserOptionVO
    • SysRoleDetailVO
    • ResultResponseString
    • ResultResponseIPageSysUserVO
    • IPageDeptMemberVO
    • BsPackageStatusDTO
    • SysUserDetailVO
    • ResultResponseListSysUserOptionVO
    • ResultResponseSysRoleDetailVO
    • ResultResponseTenantDetailVO
    • SysUserSaveDTO
    • ResultResponseIPageDeptMemberVO
    • BsPackageDistributeDTO
    • ResultResponseSysUserDetailVO
    • SysConfigSaveDTO
    • ResultResponseVoid
    • SysUserUpdateDTO
    • BsPackageChangeLogVO
    • TenantOptionVO
    • SysRoleSaveDTO
    • DeleteDTO
    • SysUserStatusDTO
    • ResultResponseListBsPackageChangeLogVO
    • ResultResponseListTenantOptionVO
    • SysRoleStatusDTO
    • SysDictTypeVO
    • CaptchaVO
    • ResultResponseListSysRoleMenuTreeVO
    • IPageSysDictTypeVO
    • TenantSettlementVO
    • ResultResponseCaptchaVO
    • ResultResponseIPageSysDictTypeVO
    • IPageTenantSettlementVO
    • ResultResponseSysDictTypeVO
    • ResultResponseIPageTenantSettlementVO
    • SysDictTypeSaveDTO
    • AttachmentVO
    • SysMenuVO
    • TenantSettlementDetailVO
    • ResultResponseListSysMenuVO
    • ResultResponseTenantSettlementDetailVO
    • TenantSettlementAuditPreviewVO
    • ResultResponseTenantSettlementAuditPreviewVO
    • ResultResponseSysMenuVO
    • ResultResponseBoolean
    • SysMenuDistributeDescDTO
    • SysMenuDistributeDTO
    • SysDictDataVO
    • IPageSysDictDataVO
    • ResultResponseIPageSysDictDataVO
    • ResultResponseSysDictDataVO
    • DictDataSimpleVO
    • ResultResponseListDictDataSimpleVO
    • SysDictDataSaveDTO
  1. 华为云OBS

文件服务接口文档

华为云OBS接口文档#

一、接口概述#

本文档描述华为云OBS文件存储服务的核心接口,包括临时凭证获取和签名URL生成功能。

二、接口列表#

接口名称请求方式URL路径说明
获取临时凭证POST/obs/temporary-credentials获取OBS临时访问凭证
获取签名URLPOST/obs/signed-url获取文件下载/预览的签名URL

三、接口详情#

3.1 获取临时凭证#

3.1.1 接口说明#

获取华为云OBS临时安全凭证,用于前端直传文件到OBS。临时凭证包含临时AK/SK和安全令牌,有效期默认为900秒(15分钟)。

3.1.2 请求信息#

URL:/obs/temporary-credentials
请求方式:POST(RAW JSON)
请求参数:无

3.1.3 响应信息#

响应参数:
参数名类型说明
bucketNameStringOBS存储桶名称
accessKeyString临时访问密钥ID(AK)
secretKeyString临时访问密钥(SK)
securityTokenString安全令牌,使用临时AK/SK时必须携带
bucketDomainString桶访问域名,格式:https://{bucketName}.{endpoint}
expiresInSecondsInteger凭证剩余有效时间(秒)

3.1.4 请求示例#

3.1.5 响应示例#

成功响应:
{
  "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
}

3.1.6 错误码说明#

错误信息说明
获取临时凭证失败IAM服务调用异常,可能是网络问题或AK/SK配置错误
获取临时凭证失败: 错误详情具体错误原因会在错误详情中说明

修改于 2026-04-23 03:40:12
上一页
切换账号状态
下一页
获取临时安全凭证(通过IAM CreateTemporaryAccessKeyByToken方式)
Built with