具有从文件夹中的最新文件自动更新图像的网站

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了具有从文件夹中的最新文件自动更新图像的网站相关的知识,希望对你有一定的参考价值。

除了对linux命令行有一些了解外,我是一个与编码有关的一切的菜鸟。无论如何,我对一个项目有这个想法。我需要一个图像每隔几个小时更新一次的网站。我在Google驱动器中有一个文件夹,每隔几个小时就会上传一个新图像。这些时间不是正常的时间,但是只要网站在1小时至2小时内获得新照片,就可以了。我当时正在考虑制作一个别名文件夹,如果可以的话,该别名文件夹会链接到该文件夹​​中的最新图像(例如苹果如何使用时间机器备份)。然后,我将链接复制到Google驱动器(别名文件夹的链接)上,并将其放入wordpress中。它将拉该链接,该链接将转到文件夹中的最新图像。我有种感觉,但是这不会解决。基本上,我只希望自动更新程序从google驱动器文件夹中提取最新图像,并将其发布到网站。如果它需要是本地的,我可以使用驱动器的备份和同步,而Google驱动器文件夹将同步到我的本地计算机。

我想到的另一件事是自动幻灯片制作器。我会在Google中使用某种脚本来删除文件夹中除最新文件以外的所有文件。然后,我将使用自动幻灯片制作器根据特定的Google驱动器文件夹中的数据制作幻灯片,这将是最新的照片。

再次,这些只是我所拥有的一些想法,它们都可能无法使用。

我有一个自托管的网络服务器(docker),可以在其中放置一个wordpress实例,或者可以使用weebly或wix甚至Google网站之类的在线网站构建器。它必须是免费的,因为这是为社区服务项目提供的,我不想不断筹款。但是,如果我唯一的选择需要付款,那么我可以接受。

有人对此有解决方案吗?

谢谢!

答案

有几种方法可以实现您想要的。

一种方法:

我建议使用相同的文件名命名您放入驱动器的图像。 (为旧图像重新命名,因为每个新图像都已上传)

[Google Apps script使deploy a Web App变得容易(免费),使用它会给您带来使用Drive Service等其他优点。

使用time-driven trigger执行重命名图像的功能,以便最近上传的图像具有您网站所请求图像的名称。

以上是关于具有从文件夹中的最新文件自动更新图像的网站的主要内容,如果未能解决你的问题,请参考以下文章

网站地图sitemap.xml自动更新lastmod文件(PHP代码)-更新

git 更新代码

Elastic Beanstalk 不会自动从 ECR 更新图像

自动更新在 IIS 管理器上运行的本地客户端网站

IDEA新增静态文件如 html 或 jpg 之类文件不自动更新问题

根据文件名上的 grep 获取到最新文件的自动更新符号链接