Mengambil URL unduhan untuk sebuah file.
Coba sekarang
Test
RAM authorization
Sintaks permintaan
POST /v2/file/get_download_url HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
||
| share_id |
string |
No |
|
7JQX1FswpQ8 |
| drive_id |
string |
No |
|
1 |
| file_id |
string |
Yes |
|
9520943DC264 |
| file_name |
string |
No |
|
1.txt |
| expire_sec |
integer |
No |
|
100 |
| response_content_type |
string |
No |
video/mp4 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| url |
string |
URL unduhan publik. Jika Anda mengaktifkan titik akhir data cerdas, sistem akan memilih jalur jaringan terbaik untuk pelanggan dan mengembalikan URL unduhan dengan nama domain yang sesuai. |
https://data.aliyunpds.com/hz22%2F5d79219b0aa9a7c995a94a96993ba3205cd91c5a%2F5d79219bf3261a5d38744da0834ed489b677a27a?Expires=xxxOSSAccessKeyId=xxx&Signature=xxx&response-content-disposition=attachment%3Bfilename%3DtBiZAoJPC2c8b13450eda4292b7f5f8010618e078.txt |
| internal_url |
string |
URL unduhan untuk digunakan dalam Virtual Private Cloud (VPC). Bidang ini tidak digunakan jika Anda mengaktifkan titik akhir data cerdas. Dalam kasus tersebut, sistem secara otomatis mengembalikan URL yang sesuai di bidang url. Untuk menggunakan bidang ini, hubungi dukungan teknis PDS. |
https://data-vpc.aliyunpds.com/hz22%2F5d79219b0aa9a7c995a94a96993ba3205cd91c5a%2F5d79219bf3261a5d38744da0834ed489b677a27a?Expires=xxxOSSAccessKeyId=xxx&Signature=xxx&response-content-disposition=attachment%3Bfilename%3DtBiZAoJPC2c8b13450eda4292b7f5f8010618e078.txt |
| cdn_url |
string |
URL unduhan Content Delivery Network (CDN). Bidang ini tidak digunakan jika Anda mengaktifkan titik akhir data cerdas. Dalam kasus tersebut, sistem secara otomatis mengembalikan URL yang sesuai di bidang url. Untuk menggunakan bidang ini, hubungi dukungan teknis PDS. |
https://data-cdn.aliyunpds.com/hz22%2F5d79219b0aa9a7c995a94a96993ba3205cd91c5a%2F5d79219bf3261a5d38744da0834ed489b677a27a?Expires=xxxOSSAccessKeyId=xxx&Signature=xxx&response-content-disposition=attachment%3Bfilename%3DtBiZAoJPC2c8b13450eda4292b7f5f8010618e078.txt |
| expiration |
string |
Waktu kedaluwarsa URL unduhan. |
2022-01-02T15:04:05.999Z07:00 |
| size |
integer |
Ukuran file, dalam byte. |
10 |
| crc64_hash |
string |
Nilai CRC-64. |
5498595269368962671 |
| content_hash |
string |
Hash dari konten file. |
EA4942AA8761213890A5C386F88E6464D2C31CA1 |
| content_hash_name |
string |
Nama algoritma hash untuk konten file. |
sha1 |
Contoh
Respons sukses
JSONformat
{
"url": "https://data.aliyunpds.com/hz22%2F5d79219b0aa9a7c995a94a96993ba3205cd91c5a%2F5d79219bf3261a5d38744da0834ed489b677a27a?Expires=xxxOSSAccessKeyId=xxx&Signature=xxx&response-content-disposition=attachment%3Bfilename%3DtBiZAoJPC2c8b13450eda4292b7f5f8010618e078.txt",
"internal_url": "https://data-vpc.aliyunpds.com/hz22%2F5d79219b0aa9a7c995a94a96993ba3205cd91c5a%2F5d79219bf3261a5d38744da0834ed489b677a27a?Expires=xxxOSSAccessKeyId=xxx&Signature=xxx&response-content-disposition=attachment%3Bfilename%3DtBiZAoJPC2c8b13450eda4292b7f5f8010618e078.txt",
"cdn_url": "https://data-cdn.aliyunpds.com/hz22%2F5d79219b0aa9a7c995a94a96993ba3205cd91c5a%2F5d79219bf3261a5d38744da0834ed489b677a27a?Expires=xxxOSSAccessKeyId=xxx&Signature=xxx&response-content-disposition=attachment%3Bfilename%3DtBiZAoJPC2c8b13450eda4292b7f5f8010618e078.txt",
"expiration": "2022-01-02T15:04:05.999Z07:00",
"size": 10,
"crc64_hash": "5498595269368962671",
"content_hash": "EA4942AA8761213890A5C386F88E6464D2C31CA1",
"content_hash_name": "sha1"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.