Интеграция с Yandex Cloud
В данной статье мы научимся интегрировать облачное хранилище Yandex Cloud для загрузки материалов на страницы Автопилота с типом: «Контент». Подробнее о типах страниц можно прочитать тут
Для настройки регистрируем аккаунт в Yandex Cloud и настраиваем интеграцию.
Важно! Вы можете зарегистрировать пробный период на 60 дней и привязать свою карту, чтобы получить 4000 рублей на свое облачное хранилище. Как это сделать показано в видео выше.
Как зарегистрироваться
- Перейдите по ссылке: https://cloud.yandex.ru/
- Жмем Подключиться и регистрируемся в сервисе.
- Для связи с техподдержкой Yandex Cloud можно перейти по этой ссылке. Вы можете связаться с поддержкой и задать им интересующие вопросы.
Тарифы на сервис можно увидеть вот здесь
Важно! Yandex Cloud позволяет хранить объекты в стандартном и холодном хранилищах:
- Стандартное хранилище предназначено для активной работы с объектами.
- Холодное хранилище предназначено для длительного хранения объектов с редкими запросами на чтение.
Класс хранилища опционально указывается при загрузке каждого отдельного объекта.
Стандартное и холодное хранилища имеют различную стоимость хранения объектов и доступа к ним. Подробнее смотрите вот здесь
Настройки в Yandex.Cloud
После успешной регистрации и привязки карты переходим в раздел «Yandex Storage», например, по ссылке и нажимаем на кнопку: «Создать бакет»

Рассмотрим настройки:
- в поле Имя: вводим название бакета латинскими буквами (важно не использовать нижние подчеркивания)
- в поле Макс. размер: необходимо поставить галку «Без ограничений»
- в поле: Доступ на чтение объектов: необходимо переключить переключатель на Публичный и нажимаем «Создать бакет»
Далее открываем бакет, создаем папку и загружаем видео через форму.
Создание сервисного ключа в Yandex Cloud
Для включения возможности загружать вложения в комментариях надо интегрировать Автопилот с облаком напрямую. Для этого создадим сервисный аккаунт и специальный ключ.
Для создания сервисного ключа переходим в Object Storage → Каталог и выбрать «Сервисный аккаунт»


затем нажимаем «Создать сервисный ключ»

Рассмотрим подробнее:
- Имя сервисного аккаунта — Может содержать строчные буквы латинского алфавита, цифры и дефисы. Первый символ должен быть буквой. Последний символ не должен быть дефисом. Допустимая длина — от 3 до 63 символов.
- Описание — Может содержать строчные буквы латинского алфавита, цифры и дефисы. Первый символ должен быть буквой. Последний символ не должен быть дефисом. Максимальная длина — 256 символов.
- Роли в каталоге — здесь выставляете storage.editor и нажимаете «Создать»
Далее выбираем пункт: Создать новый ключ → Создать статический ключ доступа




Важно! Не закрывайте окно с ключами пока не скопируете их в Автопилот, иначе ключ придется создавать заново. Для быстрого копирования наводим на последний символ и кликаем на появившуюся иконку
Настройки в Автопилоте
Когда секретный ключ успешно найден, можно приступать к настройке в Автопилоте (рекомендую делать в отдельной вкладке, а вкладку с Yandex Cloud при этом не закрывать).
В АП в списке подключенных сообществ найдите нужное и откройте его «Настройки» нажав на соответствующую белую кнопку в карточке сообщества.
В настройках на первой вкладке Интеграции найдите раздел Yandex Cloud Storage и там:
- вставьте имя бакета в первое поле
- Идентификатор ключа доступа вставьте во второе поле. Берется в настройках сервисного аккаунта аккаунта (ACL). Поле «Роль в каталоге» установите в значение: «storage.editor»
- Ключ доступа ACL (секретный ключ) вставьте в третье поле. Вы должны были его сохранить во время создания.

Не забудьте сохранить интеграцию в Автопилоте.
Загрузка файла в бакет и вставка на страницу с контентом
Важно! Вы должны понимать, что ссылки хранящие на Yandex.Cloud можно скачать соответствующими плагинами, так что 100% защиты нет, что уж говорить, если инфопротектор вскрывают, было бы желание.
Процесс загрузки прост:
- Открываем бакет и перетаскиваем файл в окно браузера и жмем на кнопку «Загрузить»
Важно! Через консоль управления нельзя загрузить объекты размером более 5 ГБ. Для загрузки больших объектов используйте инструменты для работы с хранилищем. Если нужно пишите в комментарии, добавим видео по загрузке файлов через файловые менеджеры.

После загрузки получаем ссылку, нажав на соответствующую кнопку и копируем ее на страницу с контентом.

Все. Можно открывать и тестить.

Все работает. Интеграция настроена. Полное видео с этим обновлением смотрите выше. Творческих взлётов.
Вернуться к списку инструкций