このトピックでは、ごみ箱の管理に使用される方法について説明します。
説明
IPDSRequestConfig タイプの options パラメーターは、axios のリクエスト設定オプションに基づいてカプセル化されています。詳細については、AxiosRequestConfig を参照してください。
clearRecycleBin
ごみ箱を空にします。
const result = await client.clearRecycleBin(options)リクエスト パラメーター
パラメーター | タイプ | 必須 | 説明 |
options | IPDSRequestConfig | いいえ | その他のリクエスト パラメーター。 |
レスポンス パラメーター
パラメーター | タイプ | 必須 | 説明 |
result | IListRes | はい | 返された結果。 |
IListRes
パラメーター | タイプ | 必須 | 説明 |
items | array | はい | 削除されたファイルまたはフォルダーに関する情報。各要素には、次のパラメーターが含まれています。 { domain_id: string drive_id: string task_id: string } task_id パラメーターを使用して、非同期タスクの進捗状況をクエリできます。 |
batchRestoreFiles
ごみ箱からファイルまたはフォルダーを復元します。
const result = await client.batchRestoreFiles(params, options)リクエスト パラメーター
パラメーター | タイプ | 必須 | 説明 |
params | IFileKey[] | いいえ | 復元するファイルまたはフォルダーに関する情報。各要素の値は IFileKey タイプです。 |
options | IPDSRequestConfig | いいえ | その他のリクエスト パラメーター。 |
レスポンス パラメーター
パラメーター | タイプ | 必須 | 説明 |
result | object | はい | 返された結果。 |
result
パラメーター | タイプ | 必須 | 説明 |
successArr | IFileKey[] | はい | 管理対象のファイルまたはフォルダー。 |
errorArr | IFileKey[] | はい | 管理に失敗したファイルまたはフォルダー。 |