Содержание
Как в яндекс диске сделать ссылку для скачивания
24 сентября, 2021YandexКомментарии: 0
Добрый день, уважаемые читатели моего блога! В прошлой записи я рассказал про сервисы облачного хранилища файлов. Там я написал, что один из лучших вариантов виртуального диска является Яндекс Диск. Именно поэтому сегодня я расскажу, как в яндекс диске сделать ссылку для скачивания.
Создание и отправка ссылки на файл другим пользователем – одна из самых популярных функций сервисов виртуального диска. Благодаря ей стало возможно открыть файл нужным нам лицам, не прибегая к обмену физическим носителем.
Существуют различные варианты интерфейса программы Яндекс Диск. Это может быть десткопная (компьютерная) версия в браузере, специальная программа для компьютеров, приложение на телефоне и планшете или браузерная версия для мобильных устройств. Рассмотрим, как в яндекс диске сделать ссылку для скачивания в каждом из этих случаев.
Как создать ссылку на Яндекс Диск в браузере
Рассмотрим создание ссылки на файл в Яндекс диске для компьютеров через браузер Opera. Для этого мы перейдем в Диск на главной странице Яндекса. Здесь мы увидим стандартный интерфейс – список последних загруженных файлов. Теперь нам надо определиться, каким файлом (или папкой) мы хотим поделиться. Алгоритм открытия для файлов и папок будет одинаковым.
- Выбираем папку или файл, которой необходимо поделиться с другим пользователем в интернете.
- Нажимаем на него правой кнопкой мыши (у macbook необходимо зажать кнопку трекпада + ctrl).
- Выбираем пункт «поделиться».
- Появляется специальная ссылка на сайт. Ссылка автоматически копируется в буфер обмена, теперь надо будет просто нажать команду «ctrl+v» — в письме или личном сообщении, и ссылка и на файл (папку) вставится сама.
Скачивание файла в Яндекс Диске будет доступна всем пользователям, которые знает ссылку на него. Ограничить доступ можно только к файлам формата Docx, XlsX, Pptx. Если Вы хотите закрыть доступ к открытому файлу, то снова нажимаем на него правой кнопкой мыши и выбираем «удалить ссылку на файл».
Как создать ссылку на файл в программе Яндекс Диск на компьютере
Чтобы создать ссылку на файл в приложении Яндекс Диск, открываем главную страницу сервиса. Далее алгоритм будет немного отличаться. Например, нам надо поделиться файлом на операционной системе MacOS (алгоритм работы на Windows тот же).
- Наводим курсор на нужный файл и нажимаем на него кнопкой трекпада (левой кнопкой мыши на windows).
- В верхней панели инструментов нажимаем на иконку «ссылка».
Все, ссылка на файл в программе Яндекс Диск создана. Теперь необходимо просто нажать Cmd+V (или ctrl+v на windows) и отправить ссылку на файл в сообщении.
Открытие доступа в программе Яндекс Диск. Нажимаем на кнопку «скопировать ссылку» в верхней части меню.
У программы, в отличии от браузерной версии есть одна особенность. В ней нельзя удалить ссылку нна открытый файл.
Открытие доступа к файлу на macbook. Функционал немного отличается от версии на windows. Необходимо нажать на иконку «ссылка» в верхней части меню.
Как создать ссылку на файл в Яндекс Диск на мобильном устройстве
Алгоритм создания ссылки на мобильном устройстве достаточно прост. В данном разделе мы рассмотрим создание ссылки как в приложении, так и в мобильном браузере, т.к. они практически идентичны. Итак, для того, чтобы в в яндекс диске сделать ссылку для скачивания заходим в приложении (или браузер).
- Теперь необходимо удерживать файл, которым мы хотим поделиться.
- У нас появится варианты действий с выделенным нами файлом. Выбираем функцию «Поделиться».
- У Вас появится возможность отправки файла в различных приложениях. На небольших экранах открытие ссылки видно не сразу. Немного пролистываем страницу вверх, и у нас появится функция «Поделиться ссылкой».
- После выбора данной функции, появится варианты для отправки ссылки. Мы можем отправить ссылку через различные мессенджеры, либо скопироваться ссылку в буфер обмена. Если Вы выбрали скопировать ссылку, то для ее отправку необходимо будет долгой нажатие в форме отправки сообщения (например, если делитесь ссылкой в электронной почте).
Как я уже говорил ранее, алгоритм отправки ссылки в мобильном браузере и приложении одинаков. Небольшие различия только в интерфейсе программы.
Открытие доступа на мобильной версии Яндекс Диск. Для открытия выбираем пункт «поделиться» в нижней части экрана.
Чтобы удалить открытую ссылку на файл, снова осуществляем длительное нажатие, после чего появятся варианты действий с файлом. Нажимаем на 3 точки, чтобы открыть дополнительные функции и выбираем пункт «удалить ссылку». Теперь ссылка на файл удалена.
В своем обзоре я перечислил самые простые способы, как в яндекс диске сделать ссылку для скачивания. Надеюсь, он позволит быстро открыть доступ к требуемому файлу.
Метки: Как в Яндекс Диск создать ссылку для скачивания
Как получить прямую ссылку на скачивание в сервисе Яндекс.Диск
Сервис предоставляет возможность получить прямые ссылки на скачивание с Яндекс Диска для файлов или папок опубликованных другими пользователями (публичных ресурсов).
Здесь Вы можете получить прямую ссылку на видео или изображение на Яндекс Диске, также возможно получить прямую ссылку на любой тип файла за исключением расширения exe.
Для тех, у кого еще нет Яндекс Диска, можно зарегистрироваться здесь.
Получение прямых ссылок на скачивание в Яндекс.Диск
Ниже введите список URL Яндекс.Диска, на которые Вы хотите получить прямые ссылки. Ссылки нужно размещать по одной на каждой строке:
Примеры для простых одиночных опубликованных файлов:
https://yadi.sk/i/03bE933n3PqpG2
https://yadi.sk/i/VnBOfq7c3PqpG4
https://yadi.sk/i/zmra6SkC3PqpFw
Ниже файлы из публичной папки TestPublicDir, которая находится по адресу https://yadi.sk/d/AorGx0sxINsItQ:
https://yadi.sk/d/AorGx0sxINsItQ/Test Word File 1 In Dir.docx
https://yadi.sk/d/AorGx0sxINsItQ/Test_Word_File_2_In_Dir. docx
https://yadi.sk/d/AorGx0sxINsItQ/TestSubDir/Test PDF File 1 In Dir.pdf
https://yadi.sk/d/AorGx0sxINsItQ/TestSubDir/Test_PDF_File_2_In_Dir.pdf
Ниже полный файл архива zip публичной папки TestPublicDir, которая находится по адресу https://yadi.sk/d/AorGx0sxINsItQ:
https://yadi.sk/d/AorGx0sxINsItQ
Ниже полный файл архива zip для каталога TestSubDir из публичной папки TestPublicDir, которая находится по адресу https://yadi.sk/d/AorGx0sxINsItQ:
https://yadi.sk/d/AorGx0sxINsItQ/TestSubDir/
Форма ¶
Размещение прямой ссылки на сайте
Вариант 1.1. Для конкретного одиночного опубликованного файла. ¶
Если Вы хотите получить ссылку на файл или папку для размещения на своем сайте, то можно использовать следующий URL вида:
https://getfile.dokpub.com/yandex/get/https://yadi.sk/i/03bE933n3PqpG2
Где URL состоит из двух частей:
1) Префикс: https://getfile. dokpub.com/yandex/get/
2) Ссылка: https://yadi.sk/i/03bE933n3PqpG2
Конкатенацией (сцеплением) пунктов 1 и 2 получаем результирующий адрес ссылки.
При обращении пользователя по указанному URL генерируется свежая ссылка для скачивания.
Вариант 1.2. Для файла-вложения в почте Яндекса. ¶
https://getfile.dokpub.com/yandex/get/https://yadi.sk/mail/?hash=XXXXXXXXXXXXXXXXXXXXXXX
Где https://yadi.sk/mail/?hash=XXXXXXXXXXXXXXXXXXXXXXX — ссылка на файл в вашем почтовом ящике Яндекс Почты или Яндекс Почты для домена.
Главная особенность Яндекс диска для почты заключается в том, что такую ссылку можно получить для файлов больше 25 МБ. Подробнее об этом здесь: https://yandex.ru/support/disk/actions-files/spec-folders/mail-attachments.html
Вариант 2. Для конкретного одиночного файла или папки, которые находятся в публичной папке. ¶
Принцип получения ссылки на файл точно такой же как и в Варианте 1.
Если Вы хотите получить ссылку на файл или папку для размещения на своем сайте, то можно использовать следующий URL вида:
https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/AorGx0sxINsItQ/TestSubDir/Test_PDF_File_2_In_Dir.pdf
Где URL состоит из двух частей:
1) Префикс: https://getfile.dokpub.com/yandex/get/
2) Ссылка: https://yadi.sk/d/AorGx0sxINsItQ/TestSubDir/Test_PDF_File_2_In_Dir.pdf
Где https://yadi.sk/d/AorGx0sxINsItQ — ссылка на публичную Папку (Каталог, Директорию) TestPublicDir.
TestSubDir — подкаталог в публичной папке TestPublicDir (https://yadi.sk/d/AorGx0sxINsItQ).
Test_PDF_File_2_In_Dir.pdf — имя конечного файла.
Конкатенацией (сцеплением) пунктов 1 и 2 получаем результирующий адрес ссылки.
При обращении пользователя по указанному URL генерируется свежая ссылка для скачивания.
На данный момент в форме генерируются ссылки HTTPS, но возможно также использовать прямые ссылки HTTP, например, http://getfile. dokpub.com/yandex/get/https://yadi.sk/i/03bE933n3PqpG2 — может быть полезно использовать подобные ссылки для пользователей, которые используют старые браузеры.
Если у вас возникают проблемы со встраиванием ссылок на вашем сайте, то частичное решение проблем описано здесь.
Updates
2015.11.22 В целях безопасности нашего сайта и пользователей сервис не позволяет генерировать прямые ссылки на файлы с расширением exe. Если нужно поставить ссылку на такой файл, то можно запаковать его в архив zip, 7z или rar.
2018.09.11 Реализовали возможность получать прямые ссылки для файлов и Папок из публичных Папок(Каталогов), возможно также получение полной копии в виде архива zip публичной папки. Подробное описание здесь: https://getfile.dokpub.com/yandex/#public-folder (Вариант 2. Для конкретного одиночного файла или папки, которые находятся в публичной папке.).
2018.10.07 Реализовали возможность получать прямые ссылки для файлов в вашем почтовом ящике Яндекс Почты или Яндекс Почты для домена https://getfile. dokpub.com/yandex/#public-file-mail.
Загружать файлы и папки на Яндекс.Диск
Максимальный размер файла на Яндекс.Диск — 50 ГБ. Однако мы рекомендуем использовать программу Яндекс.Диск для загрузки файлов размером более 2 ГБ.
Вы также можете перетащить любую папку на страницу Яндекс.Диска или скопировать папку со своего компьютера в программу Яндекс.Диск. Папка автоматически загружается на сервер со всем содержимым.
Чтобы загрузить файлы в отдельную папку с помощью мобильного приложения, сначала создайте папку, а затем откройте ее.
- Загрузка из веб-интерфейса
- Загрузка через программу Яндекс.Диск
- Загрузка с устройств iOS и Android
- Копирование общедоступных файлов и папок на Яндекс.Диск
- Проблемы с загрузками
- 0
9 Страница Яндекс.Диск.
Откройте папку на Яндекс.Диске, в которую вы хотите добавить файлы.
Перетащите на страницу отдельные файлы или целую папку (также можно загрузить отдельные файлы, нажав кнопку Загрузить на левой панели или в контекстном меню).
Примечание. Загружать папки из веб-интерфейса можно только с помощью Яндекс.Браузера версии 1.7 и выше, Google Chrome версии 25.0 и выше, Opera версии 17.0 и выше, Mozilla Firefox версии 48.0 и выше, проектных браузеров Gecko версии 48.0 и выше. Если вы используете другой браузер, загрузите папки через программу Яндекс.Диск.
Вы можете продолжить загрузку в фоновом режиме, нажав Свернуть. Вы можете отменить загрузку, пока файлы еще загружаются: нажмите → Отменить загрузку.
Вы также можете поделиться ссылкой на файл, как только он будет загружен.
Чтобы загрузить файлы с компьютера, установите программу Яндекс.Диск и скопируйте файлы в созданную программой папку.
Все новые файлы и папки в папке Яндекс.Диска на вашем компьютере автоматически загружаются на Яндекс.Диск: данные синхронизируются.
Подробнее о программе Яндекс.Диск в Яндекс.Диске для ПК.
Мобильные приложения Яндекс. Диска позволяют загружать файлы с телефона, а также делать фотографии и сохранять их прямо на Диск.
Чтобы загружать файлы с телефона или планшета, установите мобильное приложение Яндекс.Диск. Чтобы загрузить файлы через приложение, см. разделы для iOS и Android.
Если кто-то поделится с вами ссылкой на файл или папку, хранящуюся на Яндекс.Диске, вы можете скопировать этот файл или папку на свой Яндекс.Диск.
Чтобы скопировать файл или папку, перейдите по полученной ссылке и нажмите кнопку Сохранить на Яндекс.Диск. Файл или папка будут перемещены в папку «Загрузки» на Яндекс.Диске.
Вы можете получить доступ к папке «Загрузки» на левой панели.
- Файл помечен как вирус
- Файл не загружается на сервер
- Я не могу загрузить папку на сервер
- Скорость загрузки очень низкая
загружаемые или хранящиеся на Яндекс.Диске, проверяются антивирусной программой Яндекс.Диска. Если антивирусная система помечает файл как подозрительный, скорее всего, он действительно заражен.
Примечание. Разные антивирусные программы могут иметь разные вирусные базы. Это означает, что один антивирус может не найти вирусы в файле, а другой антивирус может пометить его.
Вы можете самостоятельно проверить файл с помощью Virus Total, где файлы проверяются десятками антивирусных продуктов.
Ошибка при загрузке файла может возникнуть по следующим причинам:
- Размер файла превышает 10 ГБ
- Если вы получаете сообщение об ошибке при загрузке файла, убедитесь, что файл меньше 10 ГБ, что является максимальным Размер веб-интерфейса. Для загрузки файлов большего размера используйте программу Яндекс.Диск.
- Прокси-сервер, брандмауэр или антивирус мешают загрузке
Возможно, вы используете прокси-сервер или дополнительный брандмауэр в дополнение к стандартному брандмауэру ОС. Антивирусное программное обеспечение также может замедлять загрузку. Попробуйте временно отключить антивирусное программное обеспечение и снова загрузить файлы.
- На Яндекс.Диске больше нет места.
Возможно, у вас или, если у вас есть доступ к общей папке, у ее владельца закончилось место на Яндекс.Диске.
Когда на вашем Яндекс.Диске заканчивается место, доступ к Яндекс.Диску ограничивается. Чтобы снять эти ограничения, удалите ненужные файлы, очистите Корзину (файлы в Корзине также занимают место) или купите больше места для хранения. В противном случае ваш доступ к Яндекс.Диску будет заблокирован через 44 дня, а еще через 6 месяцев все ваши файлы будут удалены навсегда. Подробнее об этих ограничениях можно узнать в разделе «Хранилище Яндекс.Диска».
Ошибка загрузки папки может возникнуть по следующим причинам:
- Содержимое папки было изменено во время загрузки
Во время загрузки папки файлы в папке были перемещены или удалены. Если другая программа перемещает или удаляет файлы, закройте ее. Затем попробуйте снова загрузить папку.
- В папке находятся файлы размером более 2 Гб
Такие большие файлы нельзя загрузить на Яндекс. Диск через браузер. Для загрузки файлов большего размера (от 2 до 50 ГБ) используйте программу Яндекс.Диск.
- В папке много вложенных папок
Попробуйте заархивировать эту папку, а затем залить архив на Яндекс.Диск. Вы также можете загружать папки через программу Яндекс.Диск.
- Ваш браузер не поддерживает загрузку папок
Вы можете загружать папки в веб-интерфейсе только при использовании Яндекс Браузера версии 1.7 и выше, Google Chrome версии 25.0 и выше, Opera версии 17.0 и выше. Если вы используете другой браузер, загрузите папки через программу Яндекс.Диск.
- У вас нет прав доступа для чтения файла или папки
Если вы являетесь администратором компьютера, измените права доступа. Если вы не являетесь администратором компьютера, вы не сможете загрузить папку на Яндекс.Диск.
- Имя файла или папки слишком длинное или нестандартное
Попробуйте заархивировать эту папку и затем загрузить архив на Яндекс. Диск.
- На Яндекс.Диске больше нет места.
Возможно, у вас или, если у вас есть доступ к общей папке, у ее владельца закончилось место на Яндекс.Диске.
Когда на вашем Яндекс.Диске заканчивается место, доступ к Яндекс.Диску ограничивается. Чтобы снять эти ограничения, удалите ненужные файлы, очистите Корзину (файлы в Корзине также занимают место) или купите больше места для хранения. В противном случае ваш доступ к Яндекс.Диску будет заблокирован через 44 дня, а еще через 6 месяцев все ваши файлы будут удалены навсегда. Подробнее об этих ограничениях можно узнать в разделе «Хранилище Яндекс.Диска».
Наиболее распространенной причиной низкой скорости загрузки являются прокси-серверы и брандмауэры, используемые в дополнение к стандартному брандмауэру Windows. Мы рекомендуем временно отключать их при загрузке файлов.
Загрузка файла из интернета на Яндекс.Диск
Яндекс.Диск может скачать файл на Диск пользователя. Для этого передайте URL файла в запросе и отслеживайте ход операции. Если во время загрузки возникает ошибка, Яндекс.Диск не предпринимает повторных попыток загрузки.
Если файл не загружается напрямую на Яндекс.Диск, вы можете попробовать скачать его самостоятельно и загрузить с запросом Загрузить файл на Диск.
Используйте метод POST для отправки запроса на загрузку.
https://cloud-api.yandex.net/v1/disk/resources/upload ? \nСсылка на файл для скачивания. Например, http%3A%2F%2Fexample.com%2Fphoto.png. Имя загружаемого файла может содержать до 255 символов. Путь может иметь длину до 32760 символов.
\nПуть в значении параметра должен быть закодирован в URL.
\n "}}">=<ссылка на файл для скачивания> & \nПуть на Яндекс.Диске, по которому должен находиться загруженный файл. Например, disk%3A%2Fbar%2Fphoto.png.
\nПуть в значении параметра должен быть закодирован в URL.
\n "}}">=<путь к папке для загрузки файла> & [\nСписок ключей JSON для включения в ответ. Ключи, не вошедшие в этот список, будут отбрасываться при формировании ответа. Если параметр опущен, ответ возвращается полностью, ничего не отбрасывая.
\nИмена ключей должны быть разделены запятыми, а встроенные ключи должны быть разделены точками. Например:
\n "}}">=<свойства для включения в ответ>] & [\nимя, _embedded. предметы. путь
.Используйте этот параметр, чтобы отключить перенаправления для адреса, указанного в параметре
\nurl
.Допустимые значения:
\n \n "}}">=<запрещены ли перенаправления>]
url * \n Обязательно»}}»> | Ссылка на файл для скачивания. Например, http%3A%2F%2Fexample. com%2Fphoto.png. Имя загружаемого файла может содержать до 255 символов. Путь может иметь длину до 32760 символов. Путь в значении параметра должен быть закодирован в URL. |
путь * \n Обязательно»}}»> | Путь на Яндекс.Диске, по которому должен быть доступен скачанный файл. Например, disk%3A%2Fbar%2Fphoto.png. Путь в значении параметра должен быть закодирован в URL. |
поля | Список ключей JSON для включения в ответ. Ключи, не вошедшие в этот список, будут отбрасываться при формировании ответа. Если параметр опущен, ответ возвращается полностью, ничего не отбрасывая. Имена ключей должны быть разделены запятыми, а встроенные ключи должны быть разделены точками. Например: имя |
disable_redirects | Используйте этот параметр, чтобы отключить перенаправления для адреса, указанного в параметре Допустимые значения:
|
* Обязательно
Загрузка файла может занять некоторое время. Если операция загрузки началась, API отвечает кодом 202 Accepted
и ссылкой на статус операции (в теле ответа, в объекте Link). Если запрос вызвал ошибку, возвращается соответствующий код ответа, а тело ответа содержит описание ошибки.
Ваше приложение должно отслеживать статус операции по полученной ссылке:
Статус
Success
означает, что файл успешно загружен.Статус
failed
означает, что файл не может быть загружен. В этом случае ваше приложение может попытаться загрузить файл самостоятельно, а затем загрузить его с помощью запроса Загрузить файл на диск.
Пример ответа:
{ "href": "https://cloud-api.yandex.net/v1/disk/operations?id=33ca7d03ab21ct41b4a40182e78d828a3f8b72cdb5f4c0e94cc4b1449a63a2fe", "method": "GET", "templated": false}
Element | Description |
---|---|
href | URL. It may быть шаблоном URL, см. шаблонный ключ |
method | HTTP-метод для запроса URL-адреса из |