Здравствуйте! В настоящее время я на тарифном плане Pro и хотел бы предоставить своим пользователям возможность загрузки видео, но хранилище, предоставляемое текущим планом, не подходит для хранения видеофайлов. Поэтому я хотел бы использовать Mux или любого другого подходящего провайдера этой услуги, не покидая платформу и не переходя на самостоятельное хостинговое решение, так как обновление плана на данный момент слишком дорого для меня. Подскажите, пожалуйста, как это можно реализовать?
Хотя установка пользовательских плагинов невозможна, компоненты тем разрешены на большинстве тарифов хостинга. Думаю, @Arkshine исправил компонент темы для загрузки видео на Vimeo и YouTube. На данный момент он всё ещё помечен как нерабочий, вероятно, потому что эти изменения ещё не включены в оригинальный компонент. Вы можете попробовать версию из этого поста: Video Upload to YouTube and Vimeo using Theme Component - #59 by Arkshine
ладно, может, теперь работает
пользователям нужно загружать видео так: они должны найти маленькую иконку, а не использовать основную кнопку напрямую… посмотрю, как это исправить
Просто информация об этом TC. Я ещё не создавал новую тему, потому что:
-
Новая система аутентификации Vimeo для каждого пользователя — хотя она работает для владельца приложения, у других она не заработает, так как она доступна только в рамках партнёрской программы. “Ваше приложение может загружать видео на другие аккаунты Vimeo в рамках программы Vimeo Partners.” Я узнал об этом слишком поздно. Не знаю, может ли кто-то подать заявку, но я собирался попробовать.
-
Vimeo с общим аккаунтом — с TC это может быть проблемой безопасности, поскольку можно извлечь токен. Раньше это было так, но с новым методом аутентификации для каждого пользователя я бы рекомендовал больше не использовать общий аккаунт. Однако из-за пункта 1 я думаю, что, возможно, стоит сделать версию плагина (общий аккаунт всё ещё имеет реальные случаи использования).
Для YouTube и Vimeo с аутентификацией для каждого пользователя (с включённым партнёрством) TC должен работать отлично!
да, но моя задача — позволить другим пользователям моей платформы загружать видео, не требуя от них наличия аккаунта на Vimeo или YouTube.
Тогда Vimeo с общим аккаунтом (так что все загружают в ваш аккаунт), скорее всего, то, что вам нужно. Однако я настоятельно не рекомендую использовать версию TC, если у вас нет закрытого/частного форума. Если вы дадите мне время, я сделаю версию плагина для моего TC, чтобы токен Vimeo не стал проблемой безопасности (редакция: хотя я не уверен, что вам разрешено загружать пользовательские плагины с планами хостинга Discourse :
)
Они не смогут использовать это на тарифном плане Discourse Pro.
Да, я редактировал своё сообщение. Ну, мы в затруднительном положении. ![]()
да, я не могу загружать пользовательские плагины по тарифу Pro, но… надеюсь, кто-то меня услышит и даст хотя бы плагин Discourse-video :))
Существуют технические причины, по которым кастомные плагины возможны только в корпоративных тарифах. Вы даже не можете получить другие официальные плагины, поскольку они, по сути, используются совместно с другими форумами. Плагин, написанный кем-то другим, потребует проверки даже в корпоративном тарифе, поэтому, на мой взгляд, сосредоточение на другом варианте с большей вероятностью приведёт к решению проблемы.
Я проведу исследование, чтобы найти решения, и вернусь к вам.