调用GenerateOssUploadMeta获取文件上传OSS的凭证,凭证具有一定的时效性,且凭证被赋予了有限的权限。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GenerateOssUploadMeta |
系统规定参数。取值:GenerateOssUploadMeta。 |
Ext | String | 是 | rsa |
文件类型后缀。 |
ProjectId | String | 是 | 11 |
项目ID。 |
RegionId | String | 否 | cn-shanghai |
地域ID。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
OssUploadMeta | Struct |
上传OSS所需的凭证信息。 |
|
AccessKeyId | String | STS.xxxxxxxxxxxxxxxxx |
临时的AccessKey ID。 |
AccessKeySecret | String | xxxxxxxxxxxxxxxxx |
临时的AccessKey Secret。 |
Bucket | String | xxxx |
上传到指定的Bucket。 |
ObjectKey | String | 1768723179523459/11/2018-05-07/cert.rsa |
文件在OSS上存储的完整文件名。 |
SecurityToken | String | xxxxxxxxxxxxxxxxx+YHAPgNwi7yfRecMFydL2uPOgBI7LDio0RkbYLmJfIxHM2nGBPdml7kYEOXmJp2aDhbvvwVYIyt/8iES/R6N208wQh0Pk2bu+/9dvalp6wOHF4gkFGhhTVFMuTDRhQlNDU0pWTXVLZzVVMXZGRHciBTQzMjc0KgVhbGljZTCpnJjwySk6BlJzYU1ENUJuCgExGmkKBUFsbG93Eh8KDEFjdGlvbkVxdWFscxIGQWN0aW9uGgcKBW9zczoqEj8KDlJlc291cmNlRXF1YWxzEghSZXNvdXJjZRojCiFhY3M6b3NzOio6NDMyNzQ6c2FtcGxlYm94L2FsaWNlLyo= |
sts授权访问token。 |
RequestId | String | 7676B259-FFA5-4971-A9D7-7B3F48D1DEEB |
请求ID。 |
示例
请求示例
https://iovcc.cn-shanghai.aliyuncs.com/?Action=GenerateOssUploadMeta
&ProjectId=11
&Ext=rsa
&<公共请求参数>
正常返回示例
XML
格式
<RequestId>F3BAE77D-1954-48C5-95F6-D4937B29E2F4</RequestId>
<OssUploadMeta>
<AccessKeyId>STS.xxxxxxxxxxxxxxxxx</AccessKeyId>
<AccessKeySecret>xxxxxxxxxxxxxxxxx</AccessKeySecret>
<Bucket>xxx</Bucket>
<ObjectKey>1768723179523459/11/2018-05-07/cert.rsa</ObjectKey>
<SecurityToken>xxxxxxxxxxxxxxxxx+YHAPgNwi7yfRecMFydL2uPOgBI7LDio0RkbYLmJfIxHM2nGBPdml7kYEOXmJp2aDhbvvwVYIyt/8iES/R6N208wQh0Pk2bu+/9dvalp6wOHF4gkFGhhTVFMuTDRhQlNDU0pWTXVLZzVVMXZGRHciBTQzMjc0KgVhbGljZTCpnJjwySk6BlJzYU1ENUJuCgExGmkKBUFsbG93Eh8KDEFjdGlvbkVxdWFscxIGQWN0aW9uGgcKBW9zczoqEj8KDlJlc291cmNlRXF1YWxzEghSZXNvdXJjZRojCiFhY3M6b3NzOio6NDMyNzQ6c2FtcGxlYm94L2FsaWNlLyo=</SecurityToken>
</OssUploadMeta>
JSON
格式
{
"RequestId": "F3BAE77D-1954-48C5-95F6-D4937B29E2F4",
"OssUploadMeta": {
"AccessKeyId": "STS.xxxxxxxxxxxxxxxxx",
"AccessKeySecret": "xxxxxxxxxxxxxxxxx",
"Bucket": "xxx",
"ObjectKey": "1768723179523459/11/2018-05-07/cert.rsa",
"SecurityToken": "xxxxxxxxxxxxxxxxx+YHAPgNwi7yfRecMFydL2uPOgBI7LDio0RkbYLmJfIxHM2nGBPdml7kYEOXmJp2aDhbvvwVYIyt/8iES/R6N208wQh0Pk2bu+/9dvalp6wOHF4gkFGhhTVFMuTDRhQlNDU0pWTXVLZzVVMXZGRHciBTQzMjc0KgVhbGljZTCpnJjwySk6BlJzYU1ENUJuCgExGmkKBUFsbG93Eh8KDEFjdGlvbkVxdWFscxIGQWN0aW9uGgcKBW9zczoqEj8KDlJlc291cmNlRXF1YWxzEghSZXNvdXJjZRojCiFhY3M6b3NzOio6NDMyNzQ6c2FtcGxlYm94L2FsaWNlLyo="
}
}
错误码
访问错误中心查看更多错误码。