将 AWS SDK 作为库集成到 Codeigniter 中

2024-01-07

是否已经有一个适用于 AWS SDK 1.5.x 的方便的 CI 2 库?如果没有,将其合二为一的步骤是什么?

我在这里找到了一篇关于将 Tarzan(AWS SDK 的前身)集成到 CI 1 的 3 年前的帖子:http://blog.myonepage.com/integrating-tarzan-amazon-web-services-php-to http://blog.myonepage.com/integrating-tarzan-amazon-web-services-php-to。我想知道这些说明是否仍然有效?我注意到的一个区别是 AWS SDK 1.5.3 声明其访问标识符的方式发生了变化,我不太确定如何继续向 CI 通知这一点。

谢谢! 米兹


您链接的博客文章仍然基本上有效,这就是您需要做的事情:

首先将 SDK 放入库文件夹内的子文件夹中(例如 aws-sdk-for-php)。这是库文件夹中的文件 awslib.php:

class Awslib {

    function Awslib()
    {
        require_once('aws-sdk-for-php/sdk.class.php');
    }
}

然后在控制器中使用您想要的任何 AWS 服务,假设它是 SQS:

    $this->load->library('awslib');
    $sqs = new AmazonSQS();
    $response = $sqs->list_queues();
    var_dump($response->isOK());

不要忘记设置您的凭据并重命名示例配置文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 AWS SDK 作为库集成到 Codeigniter 中 的相关文章

随机推荐