OSS对象存储TP5中的使用
2018-09-20 本文已影响0人
宸风如苏
1:下载对应的SDK包,整合到项目中
composer require johnlui/aliyun-oss
2:构建service文件,创建目录App\Services,在该目录下新建OSS.php,复制该网址下的代码https://github.com/johnlui/AliyunOSS/blob/master/example/OSS.php
修改其中参数,城市名称、AccessKeyId、AccessKeySecret即可
3:然后就是在控制器中调用
引入类
use AppBundle\Services\OSS;
调用外网上传的代码
OSS::publicUpload('bucket(存储空间名字', '存储的路径加文件名', 'tmp临时目录');
4:以上就算存储成功了,我们所需要入库的即是存储的路径加文件名,该路径拼接上访问域名,即可获得对应的上传文件。