Как сделать так, чтобы содержимое ссылки доступа принудительно скачивалось или открывалось без предварительного просмотра
Можно внести простые изменения в ссылку доступа 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) не поддерживается.
Чтобы не открывать страницу с предпросмотром, а сразу же перейти к файлу, используйте в URL-адресе параметр запроса raw=1. Если добавить raw=1 к URL-адресу, произойдет HTTP-переадресация. Если вы разработчик приложений и используете такой URL в коде, обязательно удостоверьтесь, что ваше приложение поддерживает перенаправления.
Обратите внимание: нельзя использовать ссылки доступа, чтобы отображать HTML-содержимое в веб-браузере. Если у вас есть веб-сайт, содержимое HTML которого отображается напрямую из вашего Dropbox, это содержимое не будет отображаться в браузере. Сами данные HTML останутся в вашем Dropbox, и ими по-прежнему можно будет поделиться. Ссылки могут также содержать перенаправление на *.dropbox.com/s/raw
Dropbox переходит на обновленную архитектуру общих ссылок. Теперь ссылки будут основываться на контенте, а не на пользователях.
Это повлияет на то, как создаются и ссылки и как к ним предоставляется доступ. Новые ссылки можно определить по наличию в URL параметра «rlkey». Для этих ссылок описанные выше действия будут работать иначе:
- Для того чтобы URL-адрес предоставлял получателям права доступа к файлу или папке, необходимо сохранить весь параметр «rlkey».
У вас возникли проблемы?
Если у вас все равно возникают проблемы и вы не можете сделать так, чтобы файл открывался в браузере или скачивался без предварительного просмотра, свяжитесь со службой поддержки Dropbox.