O Dropbox não fornece nenhuma funcionalidade para permitir que outros usuários façam upload de arquivos para sua conta. Isso é um incômodo sério, considerando quantas vezes nos deparamos com situações em que precisamos que usuários ou colegas de trabalho carreguem arquivos para que possamos verificá-los. Essa funcionalidade também pode ser útil quando estudantes ou profissionais estão trabalhando em grupos e todos precisam fazer upload de arquivos para um único diretório.
Jake Jancar criou uma classe PHP simples, chamada Dropbox Uploader , que pode ser usada para enviar arquivos para o Dropbox. O leitor Amit Banerjee criou um script completo que, uma vez carregado no servidor, pode permitir que os usuários enviem arquivos para sua pasta do Dropbox por meio de um simples uploader baseado em navegador.
Também brincamos com o script e criamos um Dropbox Uploader com uma interface bacana (demo) e funcionou!
Antes de carregar a pasta do Dropbox que contém o script para o seu servidor, edite o arquivo Index.php com o bloco de notas e forneça seu e-mail, senha e pasta do Dropbox (onde deseja que os arquivos sejam carregados). Isso é tudo!
Para obter o guia passo a passo completo, junto com o screencast, visite a postagem do blog escrita por Amit Banerjee. Você também pode pegar o script dele ou pegar o nosso (modificado para parecer atraente) no link abaixo.
Obrigado a Jake Jancar pela classe PHP original!
Atualização: Se você implementou alguns novos recursos no script para maior segurança ou melhor usabilidade, ficaríamos felizes se você pudesse compartilhá-los conosco (e com o mundo) nos comentários.
Atualização 2: Use DropItToMe , é baseado neste script e inclui proteção por senha.