调用UploadFile以向数据源上传一个文件,上传文件后会基于所配置的任务进行智能计算。在上传文件之前必须调用AddDataSource以添加一个数据源。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | UploadFile |
系统规定参数。取值:UploadFile。 |
CorpId | String | 是 | AFHOFD24HOH77 |
项目空间标识,在创建corp时获取的标识 |
DataSourceId | String | 是 | ds_ddd12345675_1594196239688 |
数据源标识 |
FileContent | String | 是 | AFHGSGJD |
文件数据内容,文件内容需进过base64编码 |
FileName | String | 是 | example.jpeg |
上传文件的名称 |
FilePath | String | 是 | audio_algo1585959481645918 |
上传文件的OSS地址,格式 bucketName/objectName |
FileType | String | 是 | PIC |
文件类型 音频数据源:AUDIO;视频数据源:VIDEO;实体设备:DEVICE;图片数据源:PIC |
MD5 | String | 是 | 08A4415E9D594FF960030B921D42B91E |
文件MD5值 |
FileAliasName | String | 否 | example.jpeg |
文件别名 |
FileContent与FilePath二选一,两者都存在是,以FilePath为准
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | String | 0 |
错误码。0 :成功 |
Data | String | 1 |
上传数据文件返回信息 |
Message | String | SUCCESS |
上传数据文件返回消息 |
RequestId | String | fwer-42faf-faer-4fasdf |
唯一请求标识 |
示例
请求示例
http(s)://[Endpoint]/?Action=UploadFile
&CorpId=AFHOFD24HOH77
&DataSourceId=ds_ddd12345675_1594196239688
&FileContent=AFHGSGJD
&FileName=example.jpeg
&FilePath=audio_algo1585959481645918
&FileType=PIC
&MD5=08A4415E9D594FF960030B921D42B91E
&<公共请求参数>
正常返回示例
XML
格式
<Message>SUCCESS</Message>
<RequestId>fwer-42faf-faer-4fasdf</RequestId>
<Data>1</Data>
<Code>0</Code>
JSON
格式
{
"Message":"SUCCESS",
"RequestId":"fwer-42faf-faer-4fasdf",
"Data":"1",
"Code":"0"
}
错误码
访问错误中心查看更多错误码。