七牛没有提供目录,所有的文件都是按照prefix/filename的方式来的,有没有办法能统计某一个prefix下面的所有图片的数据总大小呢?
比如想知道 /upload/user/1/pics/
这个下面的所有文件大小
七牛没有提供目录,所有的文件都是按照prefix/filename的方式来的,有没有办法能统计某一个prefix下面的所有图片的数据总大小呢?
比如想知道 /upload/user/1/pics/
这个下面的所有文件大小
七牛目前没有提供直接统计含某个前缀文件的总大小的接口,你可以使用list接口把含有/upload/user/1/pics/
的文件列出来,再用stat接口逐条获取文件信息,提取其中的fsize
字段,求和一下就可以了。
直接使用
list
接口就可以了,会返回每个文件的fsize
的。不需要再逐个文件stat
了。另外七牛的list
接口需要包含qiniu/rsf.php
头文件,其他接口需要包含qiniu/rs.php
。使用composer安装七牛的php-sdk也只有qiniu/rs.php
加入到了autoload里面,qiniu/rsf.php
还是需要自己来包含。