thinkphp6下安装使用华为obs

一:环境要求

thinkphp6.0使用的php版本为7.0,不能安装最新版的3.22.6版本sdk(这个版本sdk好像里面依赖php8以上的内容,会报错),这里使用3.21.6版本

二:安装

1:>composer require obs/esdk-obs-php 3.21.6

使用起来很简单直接引入类

use Obs\ObsClient;
use Obs\ObsException;

上传方法 putObject

三:注意问题

thinkphp5.0版本使用composer安装,会提示需要compser 1.0版本安装,我本地好些包的安装是composer2.0以上版本安装的,只能通过下载sdk包放在vendor目录的方法

使用可以直接引用:

require_once  './vendor/huaweicloud-obs/obs-autoloader.php';
require_once  './vendor/huaweicloud-obs/vendor/autoload.php';

你可能感兴趣的:(php)