为阿里云存储开发的PHP PEAR 包:Services_Aliyun_OSS
程序员文章站
2022-05-24 23:17:53
...
阿里云开放存储服务 OSS:用于存储图片、apk等静态资源,使用阿里云带宽,不占用开发者服务器带宽。
阿里云官方PHP SDK:
http://aliyun.com/product/oss/#help
对于这种第三方库,PHP官方称之为PEAR,需要按照PEAR标准开发(标准URI)。
PEAR的优势:一键安装到php/lib/php目录,require即可使用,很方便。
由于阿里云官方PHP SDK没按照PEAR标准开发,使用不方便,所以我开发了一个,安装步骤如下:
pear channel-discover sinkcup.github.io/ sinkcup/ sinkcup/Services_Aliyun_OSS
使用步骤:
1、到阿里云注册一个帐号,开通OSS,创建一个bucket空间。
2、demo(参考https://github.com/sinkcup/Services_Aliyun_OSS/blob/0.0.1/tests/Services/Aliyun/OSSTest.php):
Services/Aliyun/OSS. = 'accessKeyId' => 'foo',
'accessKeySecret' => 'bar', = Services_Aliyun_OSS('com-example-dl', = 'Content-Type' => 'image/jpeg', = ->put('/home/u1/2.jpg', '/2.jpg', (->assertArrayHasKey('internet', ?>
项目代码:https://github.com/sinkcup/Services_Aliyun_OSS
PEAR频道:http://sinkcup.github.io/pear/
推荐阅读
-
为Apple Push开发的PHP PEAR 包:Services_Apple_PushNotification
-
为Apple Push开发的PHP PEAR 包:Services
-
为Apple Push开发的PHP PEAR 包:Services_Apple_PushNotification
-
为阿里云存储开发的PHP PEAR 包:Services_Aliyun_OSS
-
为Apple Push开发的PHP PEAR 包:Services
-
为阿里云存储开发的PHP PEAR 包:Services_Aliyun_OSS
-
为阿里云存储开发的PHP PEAR 包:Services_Aliyun_OSS_PHP教程
-
为七牛云存储开发的PHP PEAR 包:Services
-
为阿里云存储开发的PHP PEAR 包:Services_Aliyun_OSS_PHP教程
-
为阿里云存储开发的PHP PEAR 包:Services