file/getdisk使用情况
说明
列出所选SPanel用户帐户中指定目录的文件和文件夹大小信息。子文件夹不包括在内,如果需要,必须单独查询。
参数
现场 | 类型 | 要求的 | 说明 |
---|---|---|---|
代币 | 一串 | 是的 | 授权API令牌-检查 API基础 了解更多信息。 |
帐户使用者 | 一串 | 是的 | 正在管理或查看的SPanel用户帐户。 |
行动 | 一串 | 是的 | 正在执行的类别和功能。 |
路径 | 一串 | 不 | 默认值:null(空)。获取信息的目录。它与SPanel用户的主目录有关。例如,使用空字符串将仅返回主目录的文件和文件夹信息,而指定文件夹名称将仅返回其内容的信息。 |
例子
$endpointUrl = 'https://123.123.123.123/spanel/api.php';$postData = [ 'token' => 'provided_auth_token', 'accountuser' => 'spanelio', 'action' => 'file/getdiskusage',//'path' => 'public_html'];$ch = curl_init();curl_setopt( $ch, CURLOPT_URL, $endpointUrl);curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt( $ch, CURLOPT_POST, true);curl_setopt( $ch, CURLOPT_POSTFIELDS, http_build_query($postData));curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false);$jsonOutput = curl_exec( $ch );
您可以在我们的 API基础 文章。
输出
{“result”:“success”,“data”:〔{“item”:“public_html”,“type”:“Dirs”,“size”:{“display”:《4KB》,“rawsize”:“4”},“usageraw”:12},{“items”:“lscache”,“type”:“Dirs”,KB”,“rawsize”:“8”},“usageraw”:25},{“item”:“.bash_logout”,“type”:“Files”,“size”:{“display”:”4KB“,”rawsize“:”4“},”usageraw“:12},{”item“:”.bashrc“,”type“:”Files“,”size“:{”display“:“4KB”,”rawsize:“4”},“usageraw”:12},{“项目”:“.bash_profile”,“类型”:“文件”,“大小”:{“显示”:“4KB”,“原始大小”:“4”},“usageraw”:12}]}