Topik ini menjelaskan metode yang digunakan untuk mengelola tempat sampah.
Parameter options dari tipe IPDSRequestConfig dienkapsulasi berdasarkan opsi konfigurasi permintaan axios. Untuk informasi lebih lanjut, lihat AxiosRequestConfig.
clearRecycleBin
Mengosongkan tempat sampah.
const result = await client.clearRecycleBin(options)Parameter permintaan
Parameter | Tipe | Diperlukan | Deskripsi |
options | IPDSRequestConfig | Tidak | Parameter permintaan lainnya. |
Parameter respons
Parameter | Tipe | Diperlukan | Deskripsi |
result | IListRes | Ya | Hasil yang dikembalikan. |
IListRes
Parameter | Tipe | Diperlukan | Deskripsi |
items | array | Ya | Informasi tentang file atau folder yang dihapus. Setiap elemen berisi parameter berikut: { domain_id: string drive_id: string task_id: string } Anda dapat menggunakan parameter task_id untuk memeriksa kemajuan tugas asinkron. |
batchRestoreFiles
Memulihkan file atau folder dari tempat sampah.
const result = await client.batchRestoreFiles(params, options)Parameter permintaan
Parameter | Tipe | Diperlukan | Deskripsi |
params | IFileKey[] | Tidak | Informasi tentang file atau folder yang akan dipulihkan. Nilai setiap elemen adalah tipe IFileKey. |
options | IPDSRequestConfig | Tidak | Parameter permintaan lainnya. |
Parameter respons
Parameter | Tipe | Diperlukan | Deskripsi |
result | object | Ya | Hasil yang dikembalikan. |
result
Parameter | Tipe | Diperlukan | Deskripsi |
successArr | IFileKey[] | Ya | File atau folder yang dikelola. |
errorArr | IFileKey[] | Ya | File atau folder yang gagal dikelola. |