我需要获取上传到amazon s3
的图片的完整网址。我试过以下功能。我正在使用Laravel 5.1。
Storage::disk("s3")->url($filename);
Storage::url($filename);
Storage::temporaryUrl('file1.jpg', Carbon::now()->addMinutes(5));
$filesystem->getAdapter()->getClient()->getObjectUrl($bucket, $key);
所有内容都显示未定义的函数url
(或)temporaryUrl
(或)getObjectUrl
。
答案 0 :(得分:1)
Laravel 5.1(FileSystemAdapter - API Reference 5.1)中无法使用url()
和temporaryUrl()
方法。它们从版本5.4(FileSystemAdapter - API Reference 5.4)开始可用。