我正在开发一个允许我的用户上传文件的应用程序,并且我已经使用文件系统功能使其与“本地”磁盘一起使用,但现在我想要迁移并使用Google Google云端存储。
找到一些有用的信息非常困难。 在文档中有一个与dropbox一起工作的“示例”,但它并不完整。它没有显示如何配置驱动程序和磁盘,因此对我来说还不够清楚。
我想知道该怎么做,因为我现在不知道。
我刚刚使用了这个教程http://www.codetutorial.io/laravel-5-file-upload-storage-download/并且它适用于本地,所以我真的需要迁移到谷歌云存储,只有那个。我正在使用openshift,我对此感到很自在。
请您帮我知道我应该根据需要配置文件系统应该用什么?
谢谢
答案 0 :(得分:11)
我找到了解决方案。
Google云端存储似乎使用与Amazon S3相同的API,因此我可以使用它,因为我会使用相同的驱动程序亚马逊。
我唯一需要改变的是当我在laravel中配置磁盘时,在为google添加磁盘时在config / filesystems中使用此代码:
'google' => [
'driver' => 's3',
'key' => 'xxx',
'secret' => 'xxx',
'bucket' => 'qrnotesfiles',
'base_url'=>'https://storage.googleapis.com'
]
答案 1 :(得分:-1)