AWS PHP SDK S3 实例
来源:互联网 发布:手机看里番用什么软件 编辑:程序博客网 时间:2024/06/05 02:48
一、下载
我的php版本<5.5,所以sdk版本只能使用V2.0
sdk下载地址:https://github.com/aws/aws-sdk-php/releases?after=2.8.7
(
升级php:http://www.linuxidc.com/Linux/2016-12/137890.htm
可能出现的问题:http://blog.csdn.net/weixin_36333654/article/details/52768704
)
二、使用
文档:http://docs.aws.amazon.com/aws-sdk-php/v2/api/class-Aws.S3.S3Client.html
//获取bucket列表
$result = $client->listBuckets(); foreach($result['Buckets'] as $b) { var_dump($b); }
//上传obj
$result = $client->putObject(array( 'Bucket' => $bucket, 'Key' => '201711/404.html', 'SourceFile' => './404.html', 'Metadata' => array( 'Foo' => 'abc', 'Bar' => '123' )));
//copy
$result = $client->copyObject(array( 'Bucket' => $bucket, 'CopySource' => urlencode($bucket . '/'.'201711/404.html'), 'Key' => '201711/606.html'));
//获取obj列表
$iterator = $client->getIterator('ListObjects', array('Bucket' => $bucket));foreach ($iterator as $object) { //if(strpos($object['Key'], 'log/')!== false){ /* $client->deleteObject([ 'Bucket' => $bucket, 'Key' => $object['Key'] ]); */ echo $object['Key'] . "\n"; //} }
阅读全文
0 0
- AWS PHP SDK S3 实例
- AWS S3存储服务SDK
- 【golang】aws s3 go sdk
- AWS s3 python sdk code examples
- unity editor 使用 aws s3 sdk
- Amazon AWS S3 for PHP 的API使用测试
- AWS之S3实践
- AWS S3服务 笔记
- aws s3 (1)
- AWS之S3实践
- 一说就懂的 AWS S3
- AWS CLI使用s3
- AWS S3的使用
- aws命令行访问s3
- AWS EC2/S3命令记录
- 初次使用AWS S3服务
- AWS s3 V4签名算法
- AWS 存储产品[1]S3
- 【Scikit-Learn 中文文档】九:高斯过程
- ELK搭建实时日志分析平台
- virtualenv---win环境
- 算法模板——manacher算法
- PyQT之QWebEngineView与JS交互
- AWS PHP SDK S3 实例
- Android5.0存于漏洞 用户手机屏幕画面恐被监控
- 加载超链接
- Field XXXX input value is longer than screen field-BDC
- Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法
- 虚拟地球原理与实现
- 深度学习框架Keras学习系列(二):神经网络与BP算法(Neural Network and BP Algorithm)
- 解决传送到后台乱码和值为null问题
- ZooKeeper服务器集群环境配置实测