近期PHP SDK发布了2.0.1版本,主要解决了两个问题:
1. ListObjects/ListMultipartUploads处理特殊字符
2. 提供更明确的异常信息
同时还
提供了单文件phar的使用方式,不需要composer,不用管依赖。你只需要下载
我们提供的phar文件(下载地址:
https://help.aliyun.com/document_detail/oss/sdk/php-sdk/install.html,见安装方式2),
就可以直接使用:
<?php
require_once __DIR__ . '/aliyun-oss-php-sdk-2.0.1.phar';
use OSS\Http\RequestCore;
use OSS\OssClient;
use OSS\Core\OssException;
const OSS_ACCESS_ID = '';
const OSS_ACCESS_KEY = '';
const OSS_ENDPOINT = '';
$ossClient = new OssClient(
OSS_ACCESS_ID, OSS_ACCESS_KEY, OSS_ENDPOINT, false);
try {
$ossClient->getBucketAcl('hello');
} catch (OssException $e) {
print($e->getMessage() . "\n");
print("Details: " . $e->getDetails() . "\n");
print("HTTP Code: " . $e->getHTTPStatus() . "\n");
print("RequestId: " . $e->getRequestId() . "\n");
print("ErrorCode: " . $e->getErrorCode() . "\n");
print("ErrorMessage: " . $e->getErrorMessage() . "\n");
}
使用PHP SDK的小伙伴们快快使用起来吧。
注意:
1. 如果你的项目已经在用composer做依赖管理,则建议使用安装方式1里的composer方式。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。