首页 > 解决方案 > 从文件夹中的最新文件自动更新图像的网站

问题描述

除了一些关于 linux 命令行的知识外,我是一个与编码相关的一切的菜鸟。无论如何,我对一个项目有这个想法。我需要一个图片每隔几个小时左右更新一次的网站。我在谷歌驱动器中有一个文件夹,每隔几个小时就会上传一张新图片。这些时间不是固定的,但只要网站在一个小时到两个小时内获得新照片,就可以了。如果有意义的话,我正在考虑制作一个链接到文件夹中最新图像的别名文件夹(就像苹果如何使用时间机器备份一样)。然后我会复制谷歌驱动器(别名文件夹)上的链接并将其放入wordpress。它将拉出该链接,该链接将转到文件夹中的最新图像。然而,我有一种感觉,这是行不通的。基本上,我只想要一个自动更新程序从谷歌驱动器文件夹中提取最新图像并将其发布到网站。如果它需要在本地,我可以使用驱动器的备份和同步,谷歌驱动器文件夹将同步到我的本地机器。

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

同样,这些只是我的一些想法,它们都可能行不通。

我有一个自托管的网络服务器(docker),可以在上面放置一个 wordpress 实例,或者我可以使用像 weebly 或 wix 甚至谷歌网站这样的在线网站构建器。它必须是免费的,因为这是一个社区服务项目,我不想不断地筹款。但是,如果我唯一的选择需要付款,我对此持开放态度。

有人对此有解决方案吗?

谢谢!

标签: imagewebgoogle-drive-api

解决方案


好吧,我找到了一个很棒的解决方案!首先,我设置了一个谷歌帐户并在谷歌驱动器中创建了一个文件夹。然后,我下载了一个名为 DriveSync 的应用程序。我使用应用程序 Automate(由 llamalab 开发)拍摄照片(您可以对其进行编程,但您希望它触发照片)。触发发生,然后它会删除 Automate Image 文件夹(在 Android 手机上)中名为 latest.jpg 的文件。然后它会拍摄一张图片名称为 latest.jpg 的照片。借助 DriveSync,所有这些都同步到了远程 Google Drive 文件夹。所以现在我们有一个同步的谷歌驱动器文件夹。然后,我设置了一个 Wordpress 实例。在此处从 Google Drive 获取名为图像和视频库的附加组件https://wordpress.org/plugins/skaut-google-drive-gallery/. 现在,按照步骤将您的 google drive 文件夹链接到它,并配置您的网站以在您选择的页面上显示此插件。它将拉取我们之前配置的文件夹中的唯一图像,并将其显示在网站上!加上它自动更新。此外,您可以配置图像大小,这很有帮助,因为这可能意味着显示多张照片,但只有一张照片会有很多空白空间。

希望你觉得这很有帮助!


推荐阅读