Dropbox не предоставляет никаких функций, позволяющих другим пользователям загружать файлы в вашу учетную запись. Это серьезная неприятность, учитывая, как часто мы сталкиваемся с ситуациями, когда нам нужны пользователи или коллеги для загрузки файлов, чтобы мы могли их проверить. Такой функционал также может быть полезен, когда студенты или специалисты работают в группах и всем нужно загружать файлы в один каталог.
Джейк Янкар создал простой PHP-класс под названием Dropbox Uploader , который можно использовать для загрузки файлов в Dropbox. Читатель Амит Банерджи создал полный скрипт, который после загрузки на сервер позволяет пользователям загружать файлы в вашу папку Dropbox с помощью простого загрузчика на основе браузера.
Мы тоже поигрались со скриптом и сделали Dropbox Uploader с красивым интерфейсом (демо), и это сработало!
Прежде чем загружать папку Dropbox, содержащую сценарий, на сервер, отредактируйте файл Index.php с помощью блокнота и укажите адрес электронной почты Dropbox, пароль и папку (куда вы хотите загружать файлы). Вот и все!
Полное пошаговое руководство, а также скринкаст можно найти в блоге , написанном Амитом Банерджи. Вы также можете скачать его сценарий или наш (измененный, чтобы он выглядел привлекательно) по ссылке ниже.
Спасибо Jake Jancar за оригинальный класс PHP!
Обновление: если вы внедрили в скрипт какие-то новые функции для повышения безопасности или удобства использования, мы будем рады, если вы поделитесь ими с нами (и со всем миром) в комментариях.
Обновление 2: Используйте DropItToMe , он основан на этом скрипте и включает защиту паролем.