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.然后你就可以试试了...
其实阿里云的帮助与文档写的很详细,这里只说一下源码方式
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.然后你就可以试试了...
相关文章推荐
- 在thinkphp中使用阿里云OSS自定义驱动上传文件
- thinkphp中导入和使用阿里云OSSsdk
- thinkPHP简单导入和使用阿里云OSSsdk的方法
- 在OneThink(ThinkPHP3.2.3)中整合阿里云OSS的PHP-SDK2.0.4,实现本地文件上传流程
- 最新阿里云OSS文件上传部署
- 使用visual studio 2015调用阿里云oss .net sdk 2.2的putobject接口抛出outofmemory异常
- 在OneThink(ThinkPHP3.2.3)中整合阿里云OSS的PHP-SDK2.0.4,实现Web端直传,服务端签名直传并设置上传回调的实现流程
- 阿里云oss使用ossimport从又拍云迁移文件数据
- thinkPHP中怎么使用阿里云的sdk
- Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片
- 使用python脚本批量删除阿里云oss中的mp4文件
- thinkphp5详细使用阿里云短信最新版(原大鱼)教程!
- 如何使用阿里云OSS储存文件和注意事项
- thinkPHP中怎么使用阿里云的sdk
- 阿里云oss浏览器开发(Browser-JS-SDK )实现多文件上传并监测上传进度
- 阿里云的OSS的Java_SDK使用时遇到的问题
- 使用grunt上传文件到阿里云(对ali-oss进行grunt封装)
- ThinkPHP3.2 实现阿里云OSS上传文件
- ThinkPHP 文件上传到阿里云OSS上
- idea部署项目com.intellij.javaee.oss.admin.jmx.JmxAdminException-未使用最新版本的war包