PHPackages                             chinac/cos-php-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. chinac/cos-php-sdk

ActiveLibrary[API Development](/categories/api)

chinac/cos-php-sdk
==================

Chinac COS SDK for PHP

0.1.0(10y ago)021MITPHPPHP &gt;=5.3

Since Mar 22Pushed 9y ago1 watchersCompare

[ Source](https://github.com/daoyazi/cos-php-sdk)[ Packagist](https://packagist.org/packages/chinac/cos-php-sdk)[ Docs](https://www.chinac.com/Product/newCos.html)[ RSS](/packages/chinac-cos-php-sdk/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

Chinac COS SDK for PHP
======================

[](#chinac-cos-sdk-for-php)

概述
--

[](#概述)

华云对象存储（Chinac Object Storage Service，简称COS），是华云对外提供的海量、安全、低成本、高可靠的云存储服务。用户可以通过调用API，在任何应用、任何时间、任何地点上传和下载数据，也可以通过用户Web控制台对数据进行简单的管理。COS适合存放任意文件类型，适合各种网站、开发企业及开发者使用。

运行环境
----

[](#运行环境)

- PHP 5.3+
- cURL extension

提示：

- Ubuntu下可以使用apt-get包管理器安装php的cURL扩展 `sudo apt-get install php5-curl`

安装方法
----

[](#安装方法)

1. 如果您通过composer管理您的项目依赖，可以在你的项目根目录运行：

    ```
     $ composer require chinacos/cos-php-sdk

    ```

    或者在你的`composer.json`中声明对COS-PHP-SDK的依赖：

    ```
     "require": {
         "chinacos/cos-sdk-php": "~2.0"
     }

    ```

    然后通过`composer install`安装依赖。composer安装完成后，在您的PHP代码中引入依赖即可：

    ```
     require_once __DIR__ . '/vendor/autoload.php';

    ```
2. 您也可以直接下载已经打包好的\[phar文件\]\[releases-page\]，然后在你 的代码中引入这个文件即可：

    ```
     require_once '/path/to/cos-sdk-php.phar';

    ```
3. 下载SDK源码，在您的代码中引入SDK目录下的`autoload.php`文件：

    ```
     require_once '/path/to/cos-sdk/autoload.php';

    ```

快速使用
----

[](#快速使用)

### 常用类

[](#常用类)

类名解释COS\\CosClientCOS客户端类，用户通过CosClient的实例调用接口COS\\Core\\CosExceptionCOS异常类，用户在使用的过程中，只需要注意这个异常### CosClient初始化

[](#cosclient初始化)

SDK的COS操作通过CosClient类完成的，下面代码创建一个CosClient对象:

```
