匿名のユーザーが私のDropboxフォルダにアップロードすることを許可することは可能ですか?
可能であり、誰かが私のパブリックフォルダーにデータをアップロードしたい場合、ファイルまたはフォルダーのサイズを制限できますか?
匿名のユーザーが私のDropboxフォルダにアップロードすることを許可することは可能ですか?
可能であり、誰かが私のパブリックフォルダーにデータをアップロードしたい場合、ファイルまたはフォルダーのサイズを制限できますか?
回答:
デフォルトでは、第三者がDropboxのパブリックフォルダに何もアップロードすることはできません。
ただし、JotFormのDropboxアップロードフォームを作成して、そこにファイルを送信できます。次に、フォームをWebページに埋め込み、そのWebページをどこかにホストする必要があります。Webホスティングがない場合は、ページが静的であるため、Dropboxのパブリックフォルダーに配置できます。Dropboxリンクは覚えにくいので、などの「かなり」のBit.lyリンクを作成して、他の人に配ることができますbit.ly/Files4DragonSlay3r
。
無料バージョンには2つの制限があります。100MBの毎月の転送と100の送信です。別の普遍的な制限があります:アップロードされるファイルごとに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、WordPad、Pagesなどではない他のシンプルなテキストエディター)を開き、コードを貼り付けて、で終わる限りSave As
、ファイルdropbox-upload.html
または好きな名前をクリックして名前を付けます.html
。次に、ファイルをパブリックに移動します。
DBInboxは、私がこれまで見つけた中で最高のソリューションです。単純な複数ファイルのアップロードは完全に匿名で、ウェブサイトに登録する必要はありません。
JotForm(ちなみに私にはうまくいきませんでした)よりも優れています。
ここに記載されている手順に従って、匿名のユーザーがDropboxにアップロードすることを許可できます
後世のために:
$uploader = new DropboxUploader('mysecret@domain.com', '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/
http://SendToMyCloud.comを使用すると、Dropboxアカウントのアップロードページを作成できます。これにより、ユーザーは自分でアカウントを持たなくても、Dropboxアカウントに直接アップロードできます。
FWIW、これはGoogleドライブアカウントでも機能します。
また、完全な開示のために:私はこのプロジェクトに参加しています。