(в продолжение
этого поста)
Решал задачку и вот решил:
https://github.com/ob-ivan/dropbox-proxy Вкратце: позволяет на вашем сервере (с поддержкой PHP) "расшарить" папку из дропбокса. При навигации на корень папки пользователь увидит список файлов в папке. При клике в имя файла скачает его.
Задача, с которой столкнулся я, была чуть хитрее. У меня уже была папка на хостинге с тяжёлыми файлами, которые отъедали всё место, а прямые ссылки на файлы были уже разбросаны по разным местам. Кроме того, что мне надо переехать файлы в дропбокс, ещё надо, чтобы старые ссылки продолжали работать.
Поэтому итоговое приложение получилось из двух частей:
- консольный скрипт для заливки файлов из папки на хостинге в папку в дропбоксе,
- вебный скрипт, отдающий файлы из папки по прямым ссылкам.
На данный момент для установки приложения сами скрипты надо создавать вручную, шаблоны для них приложены в README. Также понадобится вручную пройти процедуру аутентификации в дропбоксе и сохранить токен, который позволит приложению обращаться с вашим дропбокс-аккаунтом. К сожалению, автоматизация этого процесса требует включения SSL, что требует отдельного IP-адреса и платить деньги хостеру.
В общем, направления для улучшения есть, можно открывать issue, предлагать пулл-реквесты, всем буду рад.