Azure列表Blob by php sdk中的前缀

时间:2014-07-17 10:08:43

标签: php azure azure-storage-blobs

我使用azure php sdk来使用azure blob服务。现在,我可以创建blob,列出blob,删除blob.But我想按前缀列出blob。

我的容器名称是产品。在产品中,我创建了图像。我给出了图像的名称。

  • 小/ image1_small.jpg。
  • 介质/ image1_medium.jpg。

是否可以按blob名称前缀列出blob?我找到了C#。但我找不到php.Any帮助将非常感激。

1 个答案:

答案 0 :(得分:3)

根据listing blobs on GitHub的源代码,您可以指定各种列表选项,其中一个是blob前缀。所以你会做类似的事情:

$blobListOptions = new ListBlobsOptions();
$blobListOptions->setPrefix('abc/');
$result = $blobRestProxy->listBlobs('container name', $blobListOptions);

您可以在此处找到ListBlobsOptions的源代码:https://github.com/Azure/azure-sdk-for-php/blob/master/WindowsAzure/Blob/Models/ListBlobsOptions.php