Блог WAVE

Делаем возможной скачивание файлов с сайтов, сделанных на Тильде (Тильда + Google Диск)

Мы столкнулись с задачей: На сайте должна быть кнопка «скачать файл» и, если посетитель на нее кликнет, должна сразу начаться загрузка файла.

Проблема 1

Загрузить файл прямо в Тильду не получится. Если вы начнете искать, как загрузить файл на сайт, сделанный на Тильде, то чаще встретите такой ответ.
Как загрузить файл в Тильду
Ответ поддержки Тильды в разделе «Вопросы и ответы»
Ок, идем в Google Drive и сталкиваемся с другой проблемой

Проблема 2

В гугле при шере файла появляется ссылка такого вида:
https://drive.google.com/file/d/1UlIyZidKw-RLScN6hxxIhni1AX9xAUtW/view?usp=sharing
Если мы вставим ее в кнопку «Скачать логотип WAVE» то при клике файл открывается на новой странице. Да, его можно скачать уже с этой страницы, но все равно это лишнее действие и ссылка открывается на странице гугла.

Решение

Решили сделать прямую ссылку, минуя страницу Google Drive. Нам понадобится вот эта часть из адреса, идентификатор файла 
Fragment link
Фрагмент нужной части ссылки
Копируем и вставляем в новую ссылку: 
https://drive.google.com/uc?export=download&id=<Идентификатор файла>
✅ Готово
Теперь у нас есть ссылка для кнопки, чтобы загрузка файла начиналась автоматически. Попробуйте скачать логотип WAVE 
Решение проблем