1. 授权认证
  2. 获取用户个人信息
  3. 项目协同
  4. 代码托管
  5. 持续集成
  6. 制品仓库
  7. 测试管理
  8. 文档管理
  1. 项目协同
  2. 代码仓库
  3. DevOps 实践之旅
  4. 一分钟开始持续集成之旅
  5. 持续部署
  6. 制品库

获取上传文件的 Token

接口描述

获取上传文件的 Token,获取成功后使用 uploadLink 上传文件

输入参数

参数名称 必选 类型 描述
Action String 公共参数,本接口取值:CreateUploadToken
AccessToken String 公共参数,AccessToken
ProjectName String 项目名称
FileName String 文件名

输出参数

参数名称 类型 描述
Token Token 上传文件至 cos 的 token
RequestId String 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。

Token

Token 的具体信息

名称 类型 描述
authToken String 验证文件的 Token(用于导入 wiki zip 使用)
provide String cos 存储对象
secretId String cos 上传的 Id
secretKey String cos 上传的 key (用于导入 wiki zip 使用)
uploadLink String 上传地址
upToken String 上传文件的 Token
time Long 获取 token 的时间(用于导入 wiki zip 使用)

示例

输入示例

{
  "Action":"CreateUploadToken",
  "Authorization":"8c044154bd5c7cadb5720944c733b018d0984b3",
  "ProjectName":"demo-project",
  "FileName":"filename.zip",
  "Time":1605247760074
}

输出示例

{
    "Response": {
        "RequestId": "1",
        "Token": {
                "upToken": "bBoXiOuPiCeuXaeiyxAOK2qfsbSJJv5a393b958ff8094b",
                "authToken": "5b3848e2dfa921e183a071df84aa513d2018031b4df6786dfa7a214a9db855b1",
                "time": "1605247760074",
                "secretId": "AKIDOeYe7WatwJ5Hr4-wIW25kxH007lVmjK",
                "secretKey": "ggBkOApOtx8p0cw+dhfo8nU31oj7xX39gkpl",
                "uploadLink": "https://coding-net-production-file-1257242599.cos.ap-shanghai.myqcloud.com",
                "provider": "TENCENT"
        }
    }
}
最近更新
感谢反馈有用
感谢反馈没用

在阅读中是否遇到以下问题?

您希望我们如何改进?