調用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"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。