共有リンクのダウンロードまたはレンダリングを強制する
Dropbox リンクに簡単な変更を加えて、お好きなようにファイルを共有できます。リンク URL を加えてコンテンツのダウンロードまたはブラウザでのレンダリングを強制することができます。
Dropbox リンクのダウンロードを強制する
リンクのコンテンツを表示するのではなくダウンロードするようにブラウザを強制するには、URL で「dl=1」をクエリのパラメータとして使用してください。例:
https://www.dropbox.com/s/a1b2c3d4ef5gh6/example.docx?dl=1
https://www.dropbox.com/scl/fi/<token.a>/file.jpg?rlkey=<token.b>&dl=1
注:元の共有リンクの URL にクエリ文字列パラメータがすでに含まれている場合があります(例:dl=0)。その場合はアプリ デベロッパーが URL を適切に解析し、必要に応じてパラメータを追加または編集する必要があります。また、リンクが *.dropbox.com/s/dl にリダイレクトする場合もあります。
ブラウザでファイルのレンダリングを強制する
ブラウザによっては、ファイルを正確に表示できない場合があります。一部のファイル形式は開く代わりにダウンロードすることができますが、HTML 形式などサポートされていないファイル形式もあります。
プレビュー ページを飛ばして、ブラウザでファイルを直接開くようにするには、raw=1 を URL のクエリ パラメータとして使用します。URL に「raw=1」を追加すると、HTTP リダイレクトが発生します。独自のコードでこのような URL を使用しているアプリ開発者は、必ずアプリがリダイレクトに従えるようにする必要があります。
注:ウェブ ブラウザ内の HTML コンテンツのレンダリングに共有リンクを使用することはできません。Dropbox から直接 HTML コンテンツを表示する方法でウェブサイトを制作した場合は、ブラウザでコンテンツのレンダリングができません。HTML コンテンツ自体は引き続き Dropbox に残り、共有することができます。また、リンクが *.dropbox.com/s/raw にリダイレクトする場合もあります。
Dropbox は、ユーザーではなくコンテンツに基づいてリンクを作成する最新の共有リンク アーキテクチャに移行中です。
今後のリンクの作成方法や共有方法に影響が出ます。新しいリンクは URL 中の「rlkey」パラメータで識別でき、リンクの作成や共有における動作が以下のように異なります。
- ファイルまたはフォルダにアクセスするための権限を受信者に付与するには、URL の「rlkey」パラメーター全体を保持する必要があります。
問題が解決しない場合は、
それでも問題が解決せず、共有リンクを強制的にダウンロードしたりレンダリングしたりできない場合は、 Dropbox サポート チームにお問い合わせください。