承接 sunkeyys/qiniu-laravel-storage 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sunkeyys/qiniu-laravel-storage

Composer 安装命令:

composer require sunkeyys/qiniu-laravel-storage

包简介

Custom Qiniu Resource (Cloud) Storage SDK for Laravel 5/6/7/8/9

README 文档

README

由于业务需要,基于 zgldh/qiniu-laravel-storage:0.10.3 进行了简单二次开发。 修复了在本地测试环境中读取filesystems.php中的七牛云配置异常的问题

业务场景:使用laravel-admin整合ueditor,并且配置七牛云的需要,该包仅是面向特定业务需求改写的包

环境:

  • php7.4
  • laravel6
  • qiniu/php-sdk: "^7.4"
  • codingyu/ueditor: "^3.0"

Qiniu 云储存 Laravel 5/6/7/8/9 Storage版

基于 https://github.com/qiniu/php-sdk 开发

符合Laravel 5/6/7/8/9 的Storage用法。

注意

 从七牛获取到的putTime时间戳,是以 100纳秒 为单位的。

参考 https://developer.qiniu.com/kodo/api/1308/stat https://developer.qiniu.com/kodo/api/1284/list

 PHP 可以用 Carbon Carbon::createFromTimestampMs($putTime/10000) 来保证最大精度  

JavaScript 可以用 moment moment(putTime/10000) 来保证最大精度  

安装

  • composer require sunkeyys/qiniu-laravel-storage
  • config/app.php 里面的 providers 数组, 加上一行 sunkeyys\QiniuStorage\QiniuFilesystemServiceProvider::class
  • config/filesystem.php里面的disks```数组加上:……(不用管了)
  • 在.env中添加
QINIU_DOMAIN=xxx.xxx.xxx.xxx.clouddn.com(不用加http://)
QINIU_ACCESS_KEY=xxx
QINIU_SECRET_KEY=xxx
QINIU_BUCKET=空间名称
  • 完成

官方SDK / 手册

统计信息

  • 总下载量: 12
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 424
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-04-08

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固