OSS PHP SDK V1

本文介绍OSSPHP语言下的第一版SDK各种使用场景下的示例代码。

关于 OSS SDK for PHP V2

  • OSS SDK for PHP V2 (alibabacloud-oss-php-sdk-v2) 已发布,是对V1 (aliyun-oss-php-sdk) 代码库的重大改写。

  • V2是一个全新的版本,简化了底层操作例如身份验证、自动请求重试及错误处理等,通过其提供的接口,用户不用复杂编程即可访问阿里云OSS服务。

  • V2提供了灵活友好的参数配置以及丰富的高级接口,例如分页器、传输管理器 、File-like接口等,全面提升了开发效率和体验。

  • 开始使用V2,请参见PHP SDK V2手册

  • V1升级为V2,请参见迁移指南

源码地址

请访问GitHub获取源码地址。

示例代码

OSS PHP SDK提供丰富的示例代码,方便您参考或直接使用。示例代码包括以下内容:

示例文件

示例内容

Object.php

文件的相关操作,包括上传文件下载文件管理文件

MultipartUpload.php

分片上传

Signature.php

URL签名授权访问

Callback.php

上传回调(PHP SDK V1)

Image.php

图片处理

LiveChannel.php

LiveChannel的相关操作

Bucket.php

存储空间的相关操作,包括创建存储空间(PHP SDK V1)列举存储空间(PHP SDK V1)删除存储空间(PHP SDK V1)等。

BucketLifecycle.php

设置、读取和清除存储空间的生命周期

BucketLogging.php

设置、读取和清除存储空间的访问日志

BucketReferer.php

设置、读取和清除存储空间的防盗链(PHP SDK V1)

BucketWebsite.php

设置、读取和清除存储空间的静态网站托管(PHP SDK V1)

BucketCors.php

设置、读取和清除存储空间的跨域资源访问

后续参考