繁体   English   中英

将AWS SDK集成为Codeigniter中的库

[英]Integrating AWS SDK as a library in Codeigniter

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

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

谢谢! mmiz

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

首先将SDK放入库文件夹内的子文件夹中(例如,aws-sdk-for-php)。 这是libraries文件夹中的文件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());

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM