我正在开发一个应用程序,它将文件,即图像,pdf,文本文档上传到Amazon S3。我可以使用S3.php类上传文件。
我必须存储数据库中文件的两个链接,第一个链接是在浏览器中查看文件的链接(如果是图像或pdf文档)。第二个链接是下载文件。
我可以使用以下方法为每个文件生成URL:
$url = $s3->getAuthenticatedUrl($bucket,$uri,$expiry)
但是点击URL开始下载文件,此URL也有到期时间。但是我必须将链接存储在数据库中更长的时间。 我还必须在浏览器中显示图像和pdf,如何生成链接。请帮助...