修改ueditor 图片上传 至腾讯云cos

最近接了个需求,把ueditor百度编辑器的上传图片,修改到上传至腾讯云的对象存储器

首先需要腾讯云的 SecretId  SecretKey  bucket (存储桶)  region(bucket所在地区)

sdk
https://github.com/tencentyun/cos-php-sdk-v5/releases
文档
https://cloud.tencent.com/document/product/436/12266


第一步 composer install 导入 sdk

 

 

第二步

 

 

其中遇到难点,不知道$body 的files 应该放什么内容,后来研究发现,是file的“tmp_name”。  request ->file('file') 得出来的数据 需要用$file->getInfo()方法才能提取出文件的信息。

$Key 差不多可以理解成路径。不同等级 ‘/’ 划分文件层级,最后再拼接文件名称 和文件后缀。

转载自:https://www.benbonben.com/


posted @ 2022-07-07 16:33  BenBonBen  阅读(330)  评论(0编辑  收藏  举报