Плагин для загрузки видео (которое пользователь прикрепил к сообщению в Discourse) на YouTube-канал моей компании

Я прочитал следующее…

Предположительно, это работает.

Мой случай использования

  1. Поскольку я не хочу, чтобы мои пользователи тратили время на дополнительные шаги: загрузку видео на YouTube, а затем копирование и вставку ссылки на это видео в свои посты на Discourse, и
  2. поскольку я хочу, чтобы видео, прикрепляемые пользователями к их постам на Discourse, загружались на YouTube-канал моей компании,

Желаемая функциональность

  1. Предположим, пользователь прикрепил видеофайл к созданному им посту на Discourse.
  2. Файл должен быть автоматически загружен на YouTube-канал моей компании (предположительно с использованием YouTube Data API), а затем
  3. видео (которое пользователь прикрепил к своему посту на Discourse) должно быть автоматически удалено и заменено ссылкой на файл на YouTube, отображаемой в виде миниатюры.

Дополнительная информация 1

Я понимаю, что могу написать скрипт на Python для загрузки видео из папки /var/discourse/shared/standalone/uploads/default/ на аккаунт YouTube моей компании.

Однако я не хочу разбираться с тем, как удалять вложения из постов пользователей на Discourse и одновременно вставлять ссылку на файл YouTube в эти посты.

Дополнительная информация 2

На случай, если вам интересно: я предполагаю, что некоторые пользователи, вероятно, будут публиковать видео размером более 10 ГБ (десять гигабайт).

Дополнительная информация 3

Я прочитал следующее…

Дополнительная информация 4

Также я прочитал следующее…

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

1 лайк

Похоже, что он сломан и больше не поддерживается.