我正在使用 DigitalOcean Spaces (S3 compatible) 来存储我的 Laravel 的应用程序文件。
现在我正在尝试使用以下代码制作一个插入文本的 .txt 文件:
$file = Storage::disk('digitalocean')->put('generated-file/'.$title.'.txt', $content);
return $file;
但是我得到一个布尔值而不是文件的路径,所以当我尝试使用这种方法获取完整的 url 时:
Storage::disk('digitalocean')->url($file);
我得到一个错误的网址。我怎样才能实现我想做的事情?(制作一个新的 txt 文件,不要上传现有的文件,并在对象存储上获取他的公共 url)。