laravel使用国产对象存储服务商(阿里云、腾讯云、七牛云)不需要装额外的扩展

如题, 这几个国产对象存储服务都对S3接口协议做了兼容,所以Laravel中使用时只需要在.env中配置以下几项就可以直接使用了。

AWS_URL= //接口地址
AWS_BUCKET= //存储桶
AWS_ENDPOINT= //节点
AWS_ACCESS_KEY_ID= //key
AWS_SECRET_ACCESS_KEY= //secret
AWS_DEFAULT_REGION= //region 
AWS_USE_PATH_STYLE_ENDPOINT=false

具体情况可以到对应厂商的文档那里全局搜索“S3” 就会找到相关的内容了。
当然,如果有一些其他的额外需求就另当别论了

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 5
porygonCN

由于本人较穷, 并没有实际测试过, 但是既然厂商表示做了兼容,那基本就是没问题的

8个月前 评论
porygonCN (作者) (楼主) 8个月前
Dash007 8个月前
slowlyo

插眼, 等其他大佬的评论

doge

8个月前 评论

国产的对象存储服务大多数都不支持目录(都是伪目录,用官方 api 只能获取文件,不能拿到目录),如果有做后台文件管理的需求,也可以用 s3 驱动实现

8个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!