1.安装composer扩展

composer require china-lishuo/oss-utils

2.这是图片上传到云存储+cdn

 /*** @param Request $request* @return false|string* @throws \OSS\Core\OssException* @throws \lishuo\oss\exception\ConfigException* @throws \lishuo\oss\exception\NonsupportStorageTypeException* 上传七牛云加cdn*/public function addImages(Request $request){$data=$request->input();$fileimg=$request->file('file')->store('images');$config = new StorageConfig("控制台查看获取", "控制台查看获取", "七牛云不需要配置这个参数,留空字符串");$storage = Manager::storage("云存储厂商") // 阿里云:aliyun、腾讯云:tencent、七牛云:qiniu->init($config) // 初始化配置->bucket("自己的cdn桶名"); // 指定操作的存储桶// 查看文件列表$storage->get(10); // 指定查看10条// 上传文件$time=time();$img = $time.".jpg";//拼接随机数字图片$result = $storage->put($img, $fileimg);$img="cdn域名".$img;//拼接上自己的cdn域名$data['file']=$img;$res=Images::addImages($data);if ($res){return json_encode(['code','msg'=>'ok','data'=>$data]);}}

一个集成阿里云、腾讯云、七牛云对象存储的工具类相关推荐

  1. tp6腾讯云、七牛云对象存储的工具类以及异步上传

    composer安装 composer require lorine/oss-utils 代码: use Lorine\OssUtils\OssService;$config = ['ak' => ...

  2. 一个集成阿里云、腾讯云、七牛云对象存储的SDK

    概述 一个集成阿里云.腾讯云.七牛云对象存储的SDK An SDK integrating Alibaba cloud, Tencent cloud and qiniu cloud object st ...

  3. SpringBoot2.x 集成 七牛云对象存储Kodo

    本文主要对SpringBoot2.x集成七牛云对象存储Kodo进行简单总结,其中SpringBoot使用的2.4.5版本. 一.七牛云对象存储Kodo简介 七牛云对象存储Kodo是七牛云提供的高可靠. ...

  4. 使用z-file和七牛云对象存储构建个人网盘

    最近想构建一个个人网盘玩玩,用来存储些资源.这里使用云服务器+zfile+七牛云对象存储进行搭建. 租用云服务器 首先需要在常用的云服务网站买一个云服务器,如阿里云.腾讯云等.这里不说该怎么租用和搭建 ...

  5. 七牛云对象存储绑定个人域名

    七牛云对象存储绑定个人域名 七牛云介绍 主题说明 过程介绍 登录病创建存储空间 创建完成后 增加域名管理 查看域名解析 chame 域名 去域名管理页面 增加chame解析(我的是阿里云) 七牛云介绍 ...

  6. 七牛云对象存储使用指南

    对象存储服务简介 七牛云海量存储系统(KODO)是自主研发的非结构化数据存储管理平台,支持中心和边缘存储.平台经过多年大规模用户验证已跻身先进技术行列,并广泛应用于海量数据管理的各类场景. 详细介绍参 ...

  7. 七牛云对象存储 Java使用

    文章目录 对象存储服务简介 产品优势 核心功能及服务 创建对象存储空间 上传文件测试 Java SDK简介 使用SDK上传文件 下载文件测试 对象存储服务简介 七牛云海量存储系统(KODO)是自主研发 ...

  8. Java实现将文件(图片)上传到七牛云对象存储,并实现下载和删除功能

    引言:在搭建项目时如果把上传的文件存储在该项目运行的主机上,会导致访问该项目时加载非常缓慢,因此需要对象存储.并且对象存储具有网站数据动静分离,大幅提升网页性能,储存节点多,支持跨地域实时同步,成本低 ...

  9. 微信小程序使用七牛云对象存储保存图片和文件

    先给大家看效果图,如下: 一.开通七牛云对象存储服务(免费的) 官网:https://www.qiniu.com/,实名认证后,创建一个空间,用于保存文件 二.获取 AccessKey和SecretK ...

最新文章

  1. Keepalived设置开机自启
  2. 02、Kubernetes 入门(上)-重新认识Docker
  3. 如何安装使用PHP MyAdmin
  4. Nginx的定时事件的实现(timer)
  5. 让KVM虚拟机支持console功能
  6. 我的世界基岩版json_我的世界基岩版1.16
  7. Python AES
  8. error: #5: cannot open source input file “stm32f10x_lib.h“:
  9. MySQL技术内幕 InnoDB存储引擎【一】
  10. android 关掉屏幕旋转,防止在Android中屏幕旋转时解除对话框
  11. 程序猿应该拥有的浏览器
  12. LoRa协议在Arduino上的应用——原理及代码分析(二)
  13. STM32野火教程学习
  14. vbscript运行环境linux,VBScript 是什么?
  15. Windows 文件夹修改为exe的原理和解决办法
  16. 结构体知识——声明,初始化,成员访问,传参
  17. JDK代理模式学习笔记
  18. cmake添加查找目录_CMake如何查找库路径(一)
  19. 我的Url重写,我的UrlRewriting
  20. 微信公众号笔记(二)

热门文章

  1. 【23考研】计算机择校信息库-河南高校计算机相关专业22专业目录分类汇总(按专业课分类汇总)
  2. python报错:Invalid parameter alpha for estimator Pipeline
  3. setf 使用方法
  4. matlab中并行条件,matlab中的并行方法
  5. 在 CentOS7 下安装 Cadence IC验证平台 INCISIVE152
  6. 107个创新JAVA计算机毕业设计项目,应有尽有,轻松通过
  7. 维特比软信息译码——高斯信道/瑞丽信道
  8. 程序江湖:第十七章 火焰山中的南京
  9. QTP无法录制IE浏览器的web操作
  10. VM安装Mac os x10.11的诸多坑人问题