40.mediafile-upload-result-report
Report Media Upload Result
POST /media/api/v1/workspaces/{workspace_id}/upload-callback
Parameters
workspace_id
path
string
true
workspace id
x-auth-token
header
string
true
access token
Responses
Example responses
{
"code":0,
"message":"success",
"data":{
"object_key":"5asjwu24-2a18-4b4b-86f9-3a678da0bf4d/example.jpg"
}
}Schemas
media.UploadCallbackInput
{
"result": 0,
"ext": {
"file_group_id": "string",
"drone_model_key": "string",
"is_original": true,
"payload_model_key": "string",
"tinny_fingerprint": "string",
"sn": "string"
},
"fingerprint": "string",
"metadata": {
"absolute_altitude": 0,
"created_time": "string",
"gimbal_yaw_degree": 0,
"relative_altitude": 0,
"shoot_position": {
"lat": 0,
"lng": 0
}
},
"name": "string",
"object_key": "string",
"path": "string",
"sub_file_type": 0
}
Properties
result
int
true
none
Whether the file is successfully uploaded to the storage bucket. Non-zero means failure.
fingerprint
string
false
none
file fingerprint
name
string
true
none
filename
object_key
string
true
none
the key of the file in the object storage bucket
path
string
false
none
the business path of the file
sub_file_type
integer
false
none
valid when the file is a picture * 0 - normal picture * 1 - panorama
media.MediaFile
{
"file_group_id": "string",
"drone_model_key": "string",
"is_original": true,
"payload_model_key": "string",
"tinny_fingerprint": "string",
"sn": "string"
}
Properties
file_group_id
string
false
none
file group id
drone_model_key
string
false
none
device product enum
is_original
boolean
false
none
whether is the original image
payload_model_key
string
false
none
payload product enum
tinny_fingerprint
string
false
none
tiny fingerprint
sn
string
false
none
serial number
media.MetaData
{
"absolute_altitude": 0,
"created_time": "string",
"gimbal_yaw_degree": 0,
"relative_altitude": 0,
"shoot_position": {
"lat": 0,
"lng": 0
}
}
Properties
absolute_altitude
number
false
none
absolute height
created_time
string
false
none
media created time
gimbal_yaw_degree
number
false
none
gimbal yaw degree
relative_altitude
integer
false
none
relative height
shoot_position
object
false
none
shoot position
» lat
integer
false
none
latitude of shooting location
» lng
integer
false
none
longitude of shooting location
media.UploadCallbackOutput
{
"code": 0,
"data": {
"object_key": "string"
},
"message": "string"
}
Properties
code
integer
false
none
error code
message
string
false
none
description
media.UploadCallbackOutputData
{
"object_key": "string"
}
Properties
object_key
string
false
none
the key of the file in the object storage bucket
Last updated