【发布时间】:2015-04-17 16:10:06
【问题描述】:
我实际上知道 ZF2 有一个名为 aws-sdk-php-zf2 的 aws-sdk-php 模块,但我有一部分使用简单的 sdk,我想在我的 zf2 控制器中使用它而无需2个SDK;一个用于简单的 PHP,另一个用于 ZF2 脚本。有什么办法让它工作吗?
这是我在一个简单的 PHP 脚本中使用 aws-sdk 的工作方式:
require 'vendor/autoload.php';
use Aws\S3\S3Client;
use Aws\S3\Exception\S3Exception;
// Instantiate an S3 client
$client = S3Client::factory(array(
'credentials' => array(
'key' => 'key',
'secret' => 'secret_key',
)
));
$bucket = 'bucket_name';
$keyname = 'project_name/file.ext';
$result = $client->deleteObject(array(
'Bucket' => $bucket,
'Key' => $keyname
));
print_r($result);
我怎样才能做到这一点?
【问题讨论】:
-
您需要将其作为外部库加载到您的 zf2 项目中,请参阅post
-
谢谢,它也有帮助。
标签: php amazon-web-services amazon-s3 zend-framework2 aws-sdk