【问题标题】:Azure blob storage integration with codeigniter3Azure blob 存储与 codeigniter 3 的集成
【发布时间】:2021-08-15 18:52:24
【问题描述】:

我正在尝试通过 codeigniter3 访问microsoft azure blob storage。我从 codeigniter-azure 并遵循该过程。我将库文件夹中的文件复制到我的 application/libraries 文件夹中,并在 application/config/config.php 文件中添加了 azure account_name,account_key

我在控制器中编写了代码。

$this->load->library('azure');
$blob_storage = $this->azure->get_blob_storage();
var_dump($blob_storage -> listBlobs("xxx-container-name-xxx"));

当我执行代码时,我收到错误Call to a member function get_blob_storage() on null

【问题讨论】:

  • 嗨,Nirdesh,您的问题似乎已经解决了,您能否接受我的回答来结束这个问题?

标签: php codeigniter-3 azure-blob-storage


【解决方案1】:

如果您只想列出容器或某个目录下的 blob,您可以轻松生成SAS token,然后使用Azure blob rest APIs 来执行此操作。 有关如何生成 SAS 令牌并调用其余 API,请参阅this post。 它不涉及任何其他库,我认为这应该是一种解决方法。

【讨论】:

    猜你喜欢
    • 2018-09-23
    • 1970-01-01
    • 1970-01-01
    • 2022-07-11
    • 2018-07-09
    • 1970-01-01
    • 2013-01-28
    • 1970-01-01
    • 2017-08-12
    相关资源
    最近更新 更多