调用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"
}

错误码

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