您的位置:首页 > 编程语言 > PHP开发

thinkphp使用阿里云OSS最新SDK,文件部署

2017-04-05 13:34 429 查看
这文章是建立在你已经注册号阿里云的OSS,和创建好Bucket前提下:

其实阿里云的帮助与文档写的很详细,这里只说一下源码方式

1.phpsdk下载地址(摘自阿里云OSS的帮助与文档)(也有我自己下载的一个在附件里)

github地址:https://github.com/aliyun/aliyun-oss-php-sdk

ChangeLog:https://github.com/aliyun/aliyun-oss-php-sdk/blob/master/CHANGELOG.md

历史版本:https://github.com/aliyun/aliyun-oss-php-sdk/releases

2.下载后文件应该是是这样的:





接下来.把这个文件夹放到\ThinkPHP\Library\Vendor目录下:





接着可以随便在一个控制其中写入以下代码:





(代码:

use OSS\OssClient; // | OSS客户端类,用户通过OssClient的实例调用接口 |

use OSS\Core\OssException; // | OSS异常类,用户在使用的过程中,只需要注意这个异常|

require_once "./ThinkPHP/Library/Vendor/aliyu/autoload.php"; //引入这个阿里云文件

)

接着再任何一个方法中使用:

$accessKeyId = "<您从OSS获得的AccessKeyId>"; ;

$accessKeySecret = "<您从OSS获得的AccessKeySecret>";

$endpoint = "<您选定的OSS数据中心访问域名,例如oss-cn-hangzhou.aliyuncs.com>";

try {

$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);

} catch (OssException $e) {

print $e->getMessage();

}

就可测试sdk是否可用了。

接着我想你看这个文件就能好好用了:





ps:买一个OSS自己玩下也行,反正半年40g空间才5块钱。但是要先注册阿里云账号(自己百度)。下面也是ps

1.先注册阿里云账号

2.购买阿里云OSS服务

3.进入阿里云的管理控制台,选择OSS控制台,创建Bucket(可多个,可用这个平台管理上传的文件)

4.获取Access Key(2个主要参数或者3个)

5.注意使用的的是哪个区域的服务器,链接会不一样(主要看红框内的)





6.然后你就可以试试了...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: