Обновить веб-страницу галереи через Dropbox?

Я хотел бы знать, возможны ли вообще следующая ситуация и сценарии:

Я хочу иметь веб-страницу с фотогалереей (Javascript), которая будет отображаться в порядке последних добавлений в папку Dropbox (PHP или Python?).

То есть, когда кто-то добавляет изображение в папку Dropbox, на веб-странице есть скрипт, который проверяет папку Dropbox, а затем встраивает эти изображения на веб-страницу через самые новые добавленные, и веб-страница будет автоматически обновлена.

Можно ли вообще связать папку Dropbox через веб-страницу? Если да, то как мне лучше всего использовать сценарии для автоматизации процесса обновления веб-страницы новым контентом?

Любая помощь очень ценится, спасибо!


person Amabo    schedule 05.10.2009    source источник
comment
Возможно, вы уже это знаете — если вы зайдете в папку с фотографиями на веб-сайте Dropbox и нажмете кнопку галереи, Dropbox отобразит фотогалерею и даст вам общедоступный URL-адрес, которым вы можете поделиться. Однако он не сортирует фотографии от самых новых к самым старым, и если вам нужно заменить «брендинг» Dropbox на странице своим собственным, то это не очень поможет. Вы можете очистить эти страницы галереи, чтобы получить URL-адреса изображений.   -  person Alasdair    schedule 06.10.2009
comment
Что ж, это может быть решением — позволит ли мне парсинг (или использование скрипта) автоматически обновить веб-страницу? Кроме того, мне нужно было бы разместить эту веб-страницу в отдельном домене, а не в Dropbox — возможно ли это?   -  person Amabo    schedule 06.10.2009
comment
@Amabo: вы можете выполнять очистку всякий раз, когда пользователь запрашивает вашу страницу, чтобы убедиться, что она всегда актуальна. Что касается размещения на другом домене: да, это возможно и так же просто.   -  person Duroth    schedule 06.10.2009


Ответы (3)


Если вы можете установить клиент DropBox на веб-сервер, тогда будет просто позволить ему синхронизировать вашу папку, а затем перебирать содержимое папки с помощью языка программирования (PHP, Python, .NET и т. д.) и создавать страницу галереи. Это можно делать каждый раз, когда страница запрашивается, или как запланированное задание, которое воссоздает статическую страницу. Все это зависит от того, есть ли у вас доступ для установки клиента на ваш сервер.

person Adam Pope    schedule 15.01.2010
comment
хорошо .. насколько это тяжело для системных ресурсов на типичном низкоуровневом VPS? - person donquixote; 17.11.2011

Вы можете попробовать это: http://forums.dropbox.com/topic.php?id=15885

person Richarf    schedule 18.12.2009

Вы можете использовать (альфа-версию) инструмент autodrop, который представляет собой простую галерею, использующую изображения. в Дропбоксе.

Как говорится: альфа. Я все еще разрабатываю его, переписываю и делаю немного красивее и приятнее. Написано на Ruby с использованием драгоценных камней dropbox, sinatra и HAML. Поэтому вам понадобится хост, поддерживающий приложения Ruby.

person berkes    schedule 01.06.2010