{
"dispatcher_file_id": "a6aa4f932b1f26b8b6285d605387e5bc",
"file_name": "version.txt",
"size": 309,
"paths": {
"df_0": "filetransfer.sunlogin.oray.com/upload/raw?type=transfer&name=a6aa4f932b1f26b8b6285d605387e5bc"
}
}{
"error": "filetransfer/dispatcher_file_exist",
"code": 0,
"message": "file is exists",
"metadata": {
"oldDispatcherFile": {
"dispatcher_file_id": "a6aa4f932b1f26b8b6285d605387e5bc",
"user_id": 86036022,
"paths": {
"df_0": "filetransfer.sunlogin.oray.com/upload/raw?type=transfer\u0026name=a6aa4f932b1f26b8b6285d605387e5bc"
},
"file_name": "version.txt",
"size": 309
}
}
}{
"dispatcher_file_id": "a6aa4f932b1f26b8b6285d605387e5bc",
"file_name": "version.txt",
"rewrite_file_name": true, // 覆盖旧的文件名字(当存在相同的文件时)
"size": 309,
"paths": {
"df_0": "filetransfer.sunlogin.oray.com/upload/raw?type=transfer&name=a6aa4f932b1f26b8b6285d605387e5bc"
}
}{
"dispatcher_file_id": "string",
"file_name": "string",
"rewrite_file_name": true,
"origin_transfer_id": 0,
"paths": {
"property1": "string",
"property2": "string"
},
"size": 0,
"user_id": 0
}curl --location --request POST '/filetransfers/dispatcher-files' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
"dispatcher_file_id": "string",
"file_name": "string",
"rewrite_file_name": true,
"origin_transfer_id": 0,
"paths": {
"property1": "string",
"property2": "string"
},
"size": 0,
"user_id": 0
}'{
"dispatcher_file_id": "string",
"file_name": "string",
"origin_transfer_id": 0,
"paths": {
"property1": "string",
"property2": "string"
},
"size": 0,
"user_id": 0,
"MD5": "string"
}