我正在一个WordPress网站上工作,该网站有一个内置的移动应用程序。
我们使用AWS S3服务器上传视频,音频和pdf的教训。在AWS S3中,根据不同的语言和不同的章节,存在不同文件夹结构的层次结构。例如:
Layer 1 English Language,
Layer 2 pdf
Layer 3 lesson1
Layer 4 pdf file
Layer 3 lesson2
Layer 4 pdf file
Layer 2 audio
Layer 3 lesson1
Layer 4 audio file
Layer 3 lesson2
Layer 4 audio file
Layer 2 video
Layer 3 lesson1
Layer 4 video file
Layer 3 lesson2
Layer 4 video file
Layer 1 Spanish Language,
Same Structure as above
Layer 1 German Language
Same Structure as above如何从S3中获取音频、视频和pdf文件到WordPress网站?像AWS这样的WordPress插件不支持WordPress最新版本5.8.3
此外,我还参考了以下链接:在Wordpress中与DynamoDB接口的最佳方式是什么?
发布于 2022-01-31 11:21:24
我不知道DynamoDB是如何进入这张照片的。但是,由于您是从一个S3桶中提取的,只要该桶是可公开访问的,您就可以直接从它下载,使用您概述的前缀结构。
如果您想使用更多的逻辑来进行列表,可以使用用于Javascript的AWS SDK。这将允许您以给定的前缀列出所有对象。您也可以使用GetObject从给定的前缀检索对象。
此外,这里有一篇AWS博客文章,可能会对这个主题感兴趣。在上部署一个高度可用的WordPress站点,第2部分:使用S3与WordPress一起安全地传递媒体文件
以及AWS文档中的照片示例。从浏览器中查看亚马逊S3桶中的照片
https://stackoverflow.com/questions/70781901
复制相似问题