1、打开cmd,在项目的根目录运行composer require aliyuncs/oss-sdk-php
2、使用类包上传文件
use OSS\OssClient; use OSS\Core\OssException; /* * 阿里云对象存储 * $dst 云存储文件名 * $src 本地文件地址 */ public function oosupload($dst,$src){ $accessKeyId = "LTAIe***OFXkis0G"; $accessKeySecret = "Li86hMwu*****Hftft34EdL6Ww5vzU"; $endpoint = "oss-cn-beijing.aliyuncs.com"; //Endpoint以北京为例,其它Region请按实际情况填写。 $bucket = 'bucketname'; @error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING); //获取对象 $auth = new OssClient($accessKeyId,$accessKeySecret,$endpoint); try{ //上传文件 $result = $auth->uploadFile($bucket,$dst,$src); return $result['info']['url']; }catch(OssException $e) { return $e->getMessage(); } }
版权声明:本站所提供的文章、图片等内容均为用户发布或互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系我们客服人员删除。