安装SDK
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。
如表1所示,PHP SDK有2种安装方式。
手动下载源码开发包安装
以安装OBS PHP SDK最新版本为例,步骤如下:
- 下载OBS PHP SDK开发包。
- 解压该开发包,可以看到其中包含examples文件夹(示例代码),Obs文件夹(SDK源码),composer.json文件(依赖配置文件),obs-autoloader.php(自动加载PHP依赖库文件),README.txt(SDK版本特性描述文件)。
- 命令行切换到SDK开发包解压目录,运行composer install安装依赖,生成vendor文件夹。
- (可选)在PhpStorm项目中导入源码。打开PhpStorm,选择File > Open,并在Open File or Project中选择SDK开发包解压目录。
安装完成后,您的目录结构应该像下面这样:
├── examples
├── Obs
├── vendor
├── composer.json
├── obs-autoloader.php
└── README.txt
使用composer命令下载安装(推荐)
安装步骤如下:
- 运行composer -V查看composer版本并确保composer已安装。
- 运行composer require obs/esdk-obs-php执行安装。
- 如果您的环境尚未安装composer,请参见Packagist官网安装;
- 如果您使用的是Windows操作系统,当运行composer命令时提示“不是内部或外部命令”,请在Path环境变量中增加composer的安装目录(一般为PHP所在目录);
- 您可能需要重启电脑使环境变量生效;
- 如果您使用Composer安装依赖时出现网络错误,可以使用Composer中国区的镜像源,方法是在命令行执行:composer config -g repositories.packagist composer http://packagist.phpcomposer.com。