Mengambil URL unggah.
Coba sekarang
Test
RAM authorization
Sintaks permintaan
POST /v2/file/get_upload_url HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Parameter badan permintaan. |
|
| drive_id |
string |
Yes |
ID drive. |
1 |
| share_id |
string |
No |
ID share. |
7JQX1FswpQ8 |
| file_id |
string |
Yes |
ID file. |
5d5b846942cf94fa72324c14a4bda34e81da635d |
| upload_id |
string |
Yes |
ID unggah. |
10166D06127B413BA1EC8ABB1144D111 |
| part_info_list |
array<object> |
Yes |
Daftar informasi bagian. |
|
|
array<object> |
No |
Informasi bagian. |
||
| part_number |
integer |
No |
Nomor bagian. |
1 |
| parallel_sha1_ctx |
object |
No |
Konteks SHA-1 untuk seluruh data yang mendahului bagian ini. Parameter ini hanya berlaku untuk unggah multi-bagian konkuren. |
|
| h |
array |
No |
Lima variabel 32-bit pertama dari konteks SHA-1 untuk seluruh data yang mendahului bagian ini. Parameter ini hanya berlaku untuk unggah multi-bagian konkuren. |
|
|
integer |
No |
Lima variabel 32-bit pertama dari konteks SHA-1 untuk seluruh data yang mendahului bagian ini. |
1 |
|
| part_offset |
integer |
No |
Panjang total seluruh data hingga blok sebelumnya, dalam byte. Nilainya harus kelipatan 64. Parameter ini hanya berlaku untuk unggah multi-bagian konkuren. |
10240 |
| content_md5 |
string |
No |
||
| content_type |
string |
No |
||
| parallel_sha256_ctx |
object |
No |
||
| h |
array |
No |
||
|
integer |
No |
|||
| part_offset |
integer |
No |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| domain_id |
string |
ID domain. |
bj1 |
| drive_id |
string |
ID drive. |
1 |
| file_id |
string |
ID file. |
5d5b846942cf94fa72324c14a4bda34e81da635d |
| upload_id |
string |
ID unggah. |
10166D06127B413BA1EC8ABB1144D111 |
| create_at |
string |
Waktu saat task unggah dibuat. |
2019-09-11T16:34:36.977Z |
| part_info_list |
array |
Daftar informasi bagian. |
|
| UploadPartInfo |
Informasi bagian. |
Contoh
Respons sukses
JSONformat
{
"domain_id": "bj1",
"drive_id": "1",
"file_id": "5d5b846942cf94fa72324c14a4bda34e81da635d",
"upload_id": "10166D06127B413BA1EC8ABB1144D111",
"create_at": "2019-09-11T16:34:36.977Z",
"part_info_list": [
{
"part_number": 1,
"part_size": 1024,
"upload_url": "",
"internal_upload_url": "",
"etag": "0CC175B9C0F1B6A831C399E269772661",
"parallel_sha1_ctx": {
"h": [
0
],
"part_offset": 0
},
"upload_form_info": {
"bucket_name": "",
"oss_end_point": "",
"object_key": "",
"oss_access_key_id": "",
"oss_security_token": "",
"policy": "",
"signature": "",
"endpoint": "",
"form_data": {
"key": ""
}
},
"internal_upload_form_info": {
"bucket_name": "",
"oss_end_point": "",
"object_key": "",
"oss_access_key_id": "",
"oss_security_token": "",
"policy": "",
"signature": "",
"endpoint": "",
"form_data": {
"key": ""
}
},
"signature_info": {
"auth_type": "",
"signature": "",
"sts_token": ""
},
"parallel_sha256_ctx": {
"h": [
0
],
"part_offset": 0
}
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.