开发者社区 问答 正文

求助ossphplistobjects问题


$objectListing = $client->listObjects(array(
            'Delimiter' => "",
            'Bucket' => 'liscp-test',
            'Prefix' => 'site00001/'
        ));


输出结果:



$objectListing = $client->listObjects(array(
            'Delimiter' => "/",   //加入这个参数后
            'Bucket' => 'liscp-test',
            'Prefix' => 'site00001/'
        ));


输出结果:


为何文件夹 没有显示出来

展开
收起
lishang 2015-04-22 18:04:11 5803 分享 版权
1 条回答
写回答
取消 提交回答
  • 阿里云对象存储(OSS)开发工程师
    Re求助ossphplistobjects问题
    你使用的是php v2版本吧,如果带了delimiter,那么结果中的文件夹是通过getCommonPrefixes()接口来拿的,普通的文件则是通过getObjectSummarys()来拿
    ps:v2版本现在已经不维护了,推荐使用v1版本
    2015-04-23 11:15:26
    赞同 展开评论
问答地址: