GET /v1/dataset/{{dataset_id}}
Request:
curl "https://domain.com/v1/dataset/{{dataset_id}}" \
-H "T-Key:{your_accesskey}" \
-H "Content-Type: application/json"
Response:
{
"code":"",
"msg":"",
"data":{
"hosting_method":1,
"endpoint":"xxx",
"bucket":"xxx",
"oss_type":1,
"dataset_type":1
"upload_token":"xxx"
}
}
本接口用于获取上传文件时的临时url,临时url用于保护您的OSS的AK SK不会泄露,除七牛外的已经支持的OSS存储类型均可调用本接口上传文件(七牛云支持upload_token的方式上传,upload_token已经在获取数据集信息的接口中返回)。
POST /v1/dataset/{{dataset_id}}/get-upload-url
Request:
POST "https://domain.com/v1/dataset/{{dataset_id}}/get-upload-url" \
-H "T-Key:{your_accesskey}" \
-H "Content-Type: application/json"
-d '{"object":"a/b/test.mp4"}'
Response:
{
"code": "",
"msg": "",
"data": {
"url": "xxxx"
}
}
POST http://{{host}}/v1/dataset/{{dataset_id}}/upload
POST http://{{host}}/v1/dataset/{{dataset_id}}/upload
Content-Type: {{contentType}}
T-key: {{your_accesskey}}
[
{
"ref_id":"third_ref_id",
"name":"文件名称",
"path":"path/xxx/a.jpg",
"size":100,
"md5":"md5example-32length",
"frame_id":"frame_000001",
"sensor":"camera_0",
"meta":{"weather":"sunny","city":"beijing"},
"anotations":[
{
"label": "car",
"instance":"instance-id",
"type":"box2d",
"attrs":{"truncate":"yes"},
"data": {
"x":21.31,
"y":33.22,
"width":210,
"height":122
}
},
{
"label": "person",
"instance":"id",
"type":"polygon",
"attrs":"",
"data": [
{"x":22.22,"y":222.22},
{"x":22.22,"y":222.22},
{"x":22.22,"y":222.22}
]
}
]
}
]
Response:
{
"code": "",
"msg": "",
"data": {
"file_succ": 1,
"file_fail": 0,
"anotations_succ": 2,
"anotations_fail": 0
}
}