upyun 获取目录文件列表最多只能获取1000个,有人遇到同样问题吗,请问怎么解决

新手上路,请多包涵

空间中存储的目录大于1000个,当我使用获取文件目录的接口时,返回的只有1000个数据。
比如

$list = $upyun->getList('');

返回空间中所有目录,得到长度为1000的array

而访问'33277'目录(并不在上面所得array中)时,是可以获取该目录下的文件

$list = $upyun->getList('33277');

那么可以确定该目录在空间中是存在的,但是为什么只能返回1000个目录呢
求助~~ 是接口本身的问题,还是我姿势不对

阅读 2.9k
1 个回答

很遗憾的告诉你,这个问题目前无解。因为又拍云单目录最大只支持1K文件读取。所以你只能修改你的存储规则,以时间划分,或者是以其它方式划分成不同的文件夹来存储。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进