Amazon Simple Storage Service(Amazon S3),是一个公开的服务,Web 应用程序开发人员可以使用它存储数字资产,包括图片、视频、音乐和文档。 S3 提供一个 RESTful API 以编程方式实现与该服务的交互。
1.创建s3客户端(你要有s3的key和secret):
require_once("../inc/aws/aws-autoloader.php");
use Aws\S3\S3Client;
// Creating a client
$client = S3Client::factory ( array (
'key' => 'YOUR_KEY',
'secret' => 'YOUR_SECRET'
) );
2.向S3上传文件(这里的bucket是我自己已经创建的):
/*$$$$$$$$$$$$$$$$$$$$ Upload file to Amazon S3 @@@@@@@@@@@@@@@@@@@@@*