Amazon S3上传后如何获取完整的图片网址?

时间:2017-10-29 18:22:17

标签: laravel amazon-s3 laravel-5.1

我需要获取上传到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

1 个答案:

答案 0 :(得分:1)

Laravel 5.1(FileSystemAdapter - API Reference 5.1)中无法使用url()temporaryUrl()方法。它们从版本5.4(FileSystemAdapter - API Reference 5.4)开始可用。