Est-il possible d'autoriser une personne anonyme à télécharger vers mon dossier Dropbox?
Si cela est possible et que quelqu'un souhaite télécharger des données dans mon dossier public, puis-je limiter la taille du fichier ou du dossier?
Est-il possible d'autoriser une personne anonyme à télécharger vers mon dossier Dropbox?
Si cela est possible et que quelqu'un souhaite télécharger des données dans mon dossier public, puis-je limiter la taille du fichier ou du dossier?
Réponses:
Aucun tiers ne peut rien télécharger dans votre dossier public de Dropbox par défaut.
Cependant, vous pouvez créer un formulaire de téléchargement Dropbox JotForm pour y envoyer des fichiers. Vous devrez ensuite intégrer le formulaire dans une page Web et héberger la page Web quelque part. Si vous n'avez pas d'hébergement Web, vous pouvez le mettre dans votre dossier public de Dropbox car la page est statique. Le lien Dropbox est difficile à retenir, vous pouvez donc créer un "joli" lien Bit.ly, tel que bit.ly/Files4DragonSlay3r
, et le distribuer aux gens.
Il y a 2 limites dans la version gratuite: 100 Mo de transfert mensuel et 100 soumissions. Il existe une autre limite universelle: 50 Mo par fichier téléchargé.
Si vous ne maîtrisez pas le HTML, voici le code de modèle pour la page Web pour intégrer le formulaire de téléchargement:
<!DOCTYPE html>
<html>
<head>
<title>My upload form</title>
</head>
<body>
REPLACE THIS WITH THE EMBED CODE FROM JOTFORM
</body>
</html>
Ouvrez le Bloc-notes (ou un autre éditeur de texte simple mais pas Word, WordPerfect, WordPad, Pages, etc. ), collez-y le code, puis cliquez Save As
et nommez le fichier dropbox-upload.html
ou ce que vous voulez tant qu'il se termine .html
. Déplacez ensuite le fichier dans Public.
Vous pouvez autoriser des personnes anonymes à télécharger vers votre boîte de dépôt en suivant les étapes répertoriées ici
Pour la postérité:
$uploader = new DropboxUploader('mysecret@domain.com', 'neverguesspswd');
$uploader->upload($tmpFile, $_POST['dest']);
Cependant, vous devez suivre les conseils du même message de discussion avant cela :
c'est très fragile en termes de sécurité, vous vous ouvrez à toutes sortes de conneries. sans oublier que les gens pourraient effectivement DoS votre quota ou télécharger du matériel piraté, ou quoi.
Il existe de nombreux services d'envoi / d'hébergement de fichiers, utilisez-les.
Un instructeur m'a parlé de http://dropitto.me/ , qui ressemble à une option viable, mais je me méfie de l'essayer car il accède à l'ensemble de ma Dropbox.
Cette solution vous donne beaucoup de contrôle, en vous permettant de créer votre propre page Web de mise en ligne Dropbox, si vous avez accès à un serveur Web que vous pouvez utiliser. http://www.ampercent.com/dropbox-uploader-allow-users-upload-files-dropbox-account/
En utilisant http://SendToMyCloud.com , vous pouvez créer une page de téléchargement pour votre compte Dropbox, qui permet aux utilisateurs de télécharger directement sur votre compte Dropbox sans avoir de compte eux-mêmes.
FWIW, cela fonctionne également avec les comptes Google Drive.
Aussi, dans l'intérêt d'une divulgation complète: je suis affilié à ce projet.