Вы можете расшарить часть видео и фото контента на Яндекс диске и получать на него публичную ссылку прямо из магазина на Shop-Script. Далее коротко о схеме работы.
Место на яндекс диске на данный момент стоит 2Тб за 76 рублей в месяц при оплате на 2 года.
1) На диск пользователем заливаются папки с названиями аналогичными url товара (важна только возможность однозначно сопоставить товар с папкой на диске) и пользователь получает OAuth (ссылка на руководство: https://yandex.ru/dev/disk-api/doc/ru/concepts/quickstart#quickstart__oauth) и использует его при запросе
2) Посредством GET запроса к API Яндекс.Диска (https://cloud-api.yandex.net/v1/disk/resources?path=ПутьКПапке) получается текущая информацию папки. В случае если информация содержит публичную ссылку она отдается на фронтэнд (документация https://yandex.ru/dev/disk-api/doc/ru/)
3) При отсутствии публичной ссылки, производится дополнительный PUT запрос для публикации папки (https://cloud-api.yandex.net/v1/disk/resources/publish?path=ПутьКПапке), после публикации посредством запроса получается публичная ссылка и отдается на фронтэнд.
Пока в тестовом плагине мы не писали функции публикации фотографий на яндекс диске, но планируем доделать.