调用GenerateAssistFileUploadUrl当设备上传文件时,生成一个临时的OSS上传URL,文件会上传到该地址。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GenerateAssistFileUploadUrl |
系统规定参数。取值:GenerateAssistFileUploadUrl。 |
DeviceId | String | 是 | aee89bb3871548df8e1adef10177bcdb |
设备ID |
Filename | String | 是 | hosts | 文件名 |
ProjectId | String | 是 | PZ1HK7JZ |
项目ID |
RegionId | String | 否 | cn-shanghai |
地域ID |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
FileKey | String | /raDir/2017-12012_12:22:49.042_aee89bb3871548df8e1adef10177bcdb_hosts |
OSS文件Key(相对路径) |
RequestId | String | 9c7a3b09-a69a-43f5-8bf2-84f7119810eb |
请求ID |
UploadUrl | String | //ra-aicc-bucket.oss-cn-shanghai.aliyuncs.com/raDir/2017-12-12 |
上传文件的OSS URL |
示例
请求示例
https://iovcc.cn-shanghai.aliyuncs.com/?Action=GenerateAssistFileUploadUrl
&DeviceId=aee89bb3871548df8e1adef101******
&Filename=hosts
&ProjectId=PZ1H****
&<公共请求参数>
正常返回示例
XML
格式
<GenerateAssistFileUploadUrlResponse>
<RequestId>6F0A833B-7A86-4D92-A083-C184041E2F2D</RequestId>
<UploadUrl>//ra-aicc-bucket.oss-cn-shanghai.aliyuncs.com/raDir/2017-12-12</UploadUrl>
<FileKey>/raDir/2017-12012_12:22:49.042_aee89bb3871548df8e1adef101*****_hosts</FileKey>
</GenerateAssistFileUploadUrlResponse>
JSON
格式
{
"FileKey":"/raDir/2017-12012_12:22:49.042_aee89bb3871548df8e1adef101******_hosts",
"RequestId":"6F0A833B-7A86-4D92-A083-C184041E2F2D",
"UploadUrl":"https://ra-aicc-bucket.oss-cn-shanghai.aliyuncs.com/raDir/2017-12-12_12%3A22%3A49.042_aee89bb3871548df8e1adef101******_hosts?Expires=1525410942&OSSAccessKeyId=TMP.AQHfRwKPrteL-U5Zp********_T8A7yD370bDrDSVy0vALiZvcExikrqVgPRADAtAhRCpMqnycLLYdpPCp6huSUURZZ5wQI********rdKG2HYDyendtIH30SXX8&Signature=2ebnivN0X0cVWRpcROw2MoQh*****"
}
错误码
访问错误中心查看更多错误码。