7.11. Публичные ссылки на файлы и каталоги хранилища

Важные моменты:

  • Управлять ссылками можно только через веб-интерфейс (с авторизацией и правами на запись) и через API хранилища.
  • Доступ к файлам и каталогам по публичным ссылкам не требует авторизации.
  • Максимальное количество ссылок — 1000.
  • Все ссылки хранятся в специальном файле, который не виден в хранилище, но учитывается при расчёте занятого дискового пространства.
  • Публичные ссылки не предназначены для встраивания на сайты — для этих целей используйте либо публичный доступ и прямые ссылки, либо Secure Link.

Публичные ссылки позволяют предоставлять доступ к отдельным файлам и каталогам без авторизации. Ссылка на файл даёт возможность скачать его напрямую, ссылка на каталог — просмотреть и скачать его содержимое, дополнительно для каталогов можно настраивать доступ на изменение содержимого (загрузка файлов, создание каталогов, переименование и удаление).

Все ссылки создаются в формате https://example.cdn.express/~/share/suffix/path, где https://example.cdn.express/адрес хранилища, suffix — уникальный суффикс ссылки, path — путь к файлу или каталогу внутри хранилища.

При создании ссылки через API хранилища дополнительно можно устанавливать время её автоматического удаления.
  1. Откройте веб-интерфейс хранилища.
  2. Авторизуйтесь под пользователем веб-доступа с правами на запись.
  3. Возле названия нужного файла или каталога нажмите 🔗:
  4. Скопируйте созданную ссылку (для каталогов также можно настроить доступ на изменение содержимого):
  5. Предоставьте скопированную ссылку человеку, с которым хотите поделиться файлом или каталогом.

Аналогично можно просматривать, настраивать и удалять существующие ссылки.

Ссылки можно удалять вручную через веб-интерфейс (по аналогии с созданием) или через API хранилища.

Также ссылки удаляются автоматически:

  • Если файл или каталог, на который указывала ссылка, был переименован, перемещён или удалён — в течение 1 часа с момента такой операции.
  • Если ссылка создавалась через API хранилища с установкой времени удаления — в течение 5 минут после наступления этого времени.
Содержание

    (4)

    Комментарии

    extremalpro1
    Добрий день. Мені потрібно протестувати посилання на фото. Чи можете ви надати зразок повного публічногопосилання на існуюче фото в сховище?
    karaban.ua
    Добрий день. Мені потрібно протестувати посилання на відео. Чи можете ви надати зразок повного публічного посилання на існуюче відео в сховище?
    maksym.zalizniak
    Доброго дня, хоч приблизний мануал для підключення до вордпресу, як альернативи папки Uploads є можливість надати?
    Ваша підтримка, нажаль запропонувала захищені посилання, публічні посилання, FTP доступ. Та нажаль рішень як у амазону тут не видно, та писати свій плагін як у амазону кожному собі під найпопулярнішу платформу трошки не правильно.
    karlov
    Готового рішення, на жаль, немає. Компанія надає тільки API для роботи з вмістом сховища — https://www.ukraine.com.ua/uk/wiki/storage/api/, а компоненти сайту для взаємодії з ним необхідно створювати самостійно або залучати фахівців із відповідної CMS, які зможуть створити необхідний плагін.
    alex.wolf.inbox
    Вітаю, чи можна якимось чином генерувати посилання (створити публічне посилання на сховище, а далі підставити шлях до файлу), а то щось я так роблю, воно в мене не працює 😥
    rudenko
    Це можливо лише для публічного сховища. Для цього в розділі "Керування сховищем" треба в розділі "Користувачі" в рядку "Публічний доступ" встановити чекбокс "Читання". Але в такому разі всі файли стануть доступні для користувачів мережі інтернет.