【问题标题】:Update a gallery webpage via Dropbox?通过 Dropbox 更新画廊网页?
【发布时间】:2009-10-05 23:43:07
【问题描述】:

我想知道以下情况和脚本是否可能:

我希望有一个照片库 (Javascript) 网页,该网页将按照添加到 Dropbox 文件夹(PHP 还是 Python?)的最新顺序显示。

也就是说,当有人将图片添加到 Dropbox 文件夹时,网页上有一个脚本会检查 Dropbox 文件夹,然后通过最新添加的图片将这些图片嵌入到网页中,网页会自动更新。

是否可以通过网页链接到 Dropbox 文件夹?如果是这样,我将如何最好地使用脚本来自动化使用新内容更新网页的过程?

非常感谢任何和所有帮助,谢谢!

【问题讨论】:

  • 您可能已经知道这一点 - 如果您转到 Dropbox 网站上的照片文件夹并单击图库按钮,Dropbox 会显示一个照片库,并为您提供一个可以共享的公共 URL。但是,它不会对最新到最旧的照片进行排序,如果您需要将页面上的 Dropbox“品牌”替换为您自己的,那么这并没有多大帮助。您可以抓取这些图库页面以获取图片网址。
  • 这可能是一个解决方案——“抓取”(或使用脚本)是否允许我自动更新网页?另外,我需要将该网页托管在与 Dropbox 不同的域上 - 这可能吗?
  • @Amabo:您可以在用户请求您的页面时进行抓取,确保它始终是最新的。至于在不同的域上托管它:是的,这是可能的,而且同样简单。

标签: php python html dropbox


【解决方案1】:

如果您可以在网络服务器上安装 DropBox 客户端,那么让它同步您的文件夹然后使用编程语言(PHP、Python、.NET 等)迭代文件夹的内容并生成图库会很简单页。这可以在每次请求页面时完成,也可以作为重新创建静态页面的计划作业来完成。这完全取决于您是否有权在您的服务器上安装客户端。

【讨论】:

  • 不错.. 在典型的低级 VPS 上,这对系统资源有多大影响?
【解决方案2】:

【讨论】:

    【解决方案3】:

    您可以使用 (alpha) 工具 autodrop,这就是:一个使用 Dropbox 中图像的简单画廊前端。

    如前所述:阿尔法。我仍在开发它,重写它并使它变得更漂亮和更好。 用 Ruby 编写,使用 Dropbox、sinatra 和 HAML gems。因此,您将需要一个支持 Ruby 应用程序的主机。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多