调用GenerateOssUploadMeta获取文件上传OSS的凭证,凭证具有一定的时效性,且凭证被赋予了有限的权限。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GenerateOssUploadMeta

系统规定参数。取值:GenerateOssUploadMeta

Ext String rsa

文件类型后缀。

ProjectId String 11

项目ID。

RegionId String cn-shanghai

地域ID。

返回数据

名称 类型 示例值 描述
OssUploadMeta

上传OSS所需的凭证信息。

AccessKeyId String STS.L4aBSCSJVMuKg5U1vFDw

临时的AccessKey ID。

AccessKeySecret String wyLTSmsyPGP1ohvvw8xYgB29dlGI8KMiH2pKCNZ9

临时的AccessKey Secret。

Bucket String iovcc-pm-tenant

上传到指定的Bucket。

ObjectKey String 1768723179523459/11/2018-05-07/cert.rsa

文件在OSS上存储的完整文件名。

SecurityToken String CAESrAIIARKAAShQquMnLIlbvEcIxO6wCoqJufs8sWwieUxu45hS9AvKNEte8KRUWiJWJ6Y+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 格式

<GenerateOssUploadMetaResponse>
	  <RequestId>F3BAE77D-1954-48C5-95F6-D4937B29E2F4</RequestId>
	  <OssUploadMeta>
		    <AccessKeyId>STS.L4aBSCSJVMuKg5U1vFDw</AccessKeyId>
		    <AccessKeySecret>wyLTSmsyPGP1ohvvw8xYgB29dlGI8KMiH2pKCNZ9</AccessKeySecret>
		    <Bucket>iovcc-pm-tenant</Bucket>
		    <ObjectKey>1768723179523459/11/2018-05-07/cert.rsa</ObjectKey>
		    <SecurityToken>CAESrAIIARKAAShQquMnLIlbvEcIxO6wCoqJufs8sWwieUxu45hS9AvKNEte8KRUWiJWJ6Y+YHAPgNwi7yfRecMFydL2uPOgBI7LDio0RkbYLmJfIxHM2nGBPdml7kYEOXmJp2aDhbvvwVYIyt/8iES/R6N208wQh0Pk2bu+/9dvalp6wOHF4gkFGhhTVFMuTDRhQlNDU0pWTXVLZzVVMXZGRHciBTQzMjc0KgVhbGljZTCpnJjwySk6BlJzYU1ENUJuCgExGmkKBUFsbG93Eh8KDEFjdGlvbkVxdWFscxIGQWN0aW9uGgcKBW9zczoqEj8KDlJlc291cmNlRXF1YWxzEghSZXNvdXJjZRojCiFhY3M6b3NzOio6NDMyNzQ6c2FtcGxlYm94L2FsaWNlLyo=</SecurityToken>
	  </OssUploadMeta>
</GenerateOssUploadMetaResponse>

JSON 格式

{
	"RequestId":"F3BAE77D-1954-48C5-95F6-D4937B29E2F4",
	"OssUploadMeta":{
		"AccessKeySecret":"wyLTSmsyPGP1ohvvw8xYgB29dlGI8KMiH2pKCNZ9",
		"AccessKeyId":"STS.L4aBSCSJVMuKg5U1vFDw",
		"SecurityToken":"CAESrAIIARKAAShQquMnLIlbvEcIxO6wCoqJufs8sWwieUxu45hS9AvKNEte8KRUWiJWJ6Y+YHAPgNwi7yfRecMFydL2uPOgBI7LDio0RkbYLmJfIxHM2nGBPdml7kYEOXmJp2aDhbvvwVYIyt/8iES/R6N208wQh0Pk2bu+/9dvalp6wOHF4gkFGhhTVFMuTDRhQlNDU0pWTXVLZzVVMXZGRHciBTQzMjc0KgVhbGljZTCpnJjwySk6BlJzYU1ENUJuCgExGmkKBUFsbG93Eh8KDEFjdGlvbkVxdWFscxIGQWN0aW9uGgcKBW9zczoqEj8KDlJlc291cmNlRXF1YWxzEghSZXNvdXJjZRojCiFhY3M6b3NzOio6NDMyNzQ6c2FtcGxlYm94L2FsaWNlLyo=",
		"Bucket":"iovcc-pm-tenant",
		"ObjectKey":"1768723179523459/11/2018-05-07/cert.rsa"
	}
}

错误码

访问错误中心查看更多错误码。