匿名の人にDropboxフォルダーへのアップロードを許可することはできますか?
それが可能で、誰かが私のパブリックフォルダーにデータをアップロードしたい場合、ファイルまたはフォルダーのサイズを制限できますか?
デフォルトでは、サードパーティはDropboxのパブリックフォルダーに何もアップロードできません。
ただし、 JotFormのDropboxアップロードフォーム を作成して、そこにファイルを送信できます。次に、フォームをWebページに埋め込み、Webページをどこかでホストする必要があります。 Webホスティングがない場合は、ページが静的であるため、Dropboxのパブリックフォルダーに配置できます。 Dropboxリンクは覚えにくいため、bit.ly/Files4DragonSlay3r
などの「きれいな」Bit.lyリンクを作成して、それを人々に提供できます。
無料版には2つの制限があります:100MBの毎月の転送と100件の提出。もう1つの普遍的な制限があります。アップロードされるファイルごとに50MBです。
HTMLに不慣れな場合のために、アップロードフォームを埋め込むためのWebページのテンプレートコードを次に示します。
<!DOCTYPE html>
<html>
<head>
<title>My upload form</title>
</head>
<body>
REPLACE THIS WITH THE EMBED CODE FROM JOTFORM
</body>
</html>
メモ帳(または他の単純なテキストエディター(ただし、ではなく、Word、WordPerfect、ワードパッド、ページなど))を開き、コードを貼り付けて、Save As
と名前をクリックしますファイルdropbox-upload.html
または、.html
で終わる限り、好きなもの。次に、ファイルをパブリックに移動します。
DBInbox は、私が見つけた最高のソリューションです。単純な複数ファイルのアップロードは完全に匿名で、Webサイトに登録する必要はありません。
JotForm(ちなみに私にとってはうまくいきませんでした)よりも優れています。
リストされている手順に従って匿名ユーザーにDropboxへのアップロードを許可することができます here
後世のために:
$uploader = new DropboxUploader('[email protected]', 'neverguesspswd');
$uploader->upload($tmpFile, $_POST['dest']);
ただし、同じスレッドからのアドバイスに従う必要があります その前に投稿 :
それは非常に薄っぺらなセキュリティです。あなたはあらゆる種類のがらくたに自分自身を開放しています。言うまでもなく、人々はクォータを効果的にDoSしたり、海賊版の素材をアップロードしたりできます。
ファイルの送信/ホスティングサービスはたくさんあります。それらを使用してください。
インストラクターが http://dropitto.me/ について教えてくれました。これは実行可能なオプションのように見えますが、Dropbox全体にアクセスできるので試してみるのは慎重です。
このソリューションでは、使用できるWebサーバーにアクセスできる場合、独自のDropboxアップローダーWebページを作成できるため、多くの制御が可能になります。 http://www.ampercent.com/dropbox-uploader-allow-users-upload-files-dropbox-account/
EntourageBoxを試してみてください。これは、SuperUserスレッドで同じ目的で推奨されるツール here です。
http://SendToMyCloud.com を使用すると、Dropboxアカウントのアップロードページを作成できます。これにより、ユーザーはアカウントを持たずにDropboxアカウントに直接アップロードできます。
FWIW、これはGoogleドライブアカウントでも機能します。
また、完全な開示のために:私はこのプロジェクトに所属しています。