一个可以将用户附加到 Discourse 帖子的视频上传到我公司 YouTube 频道的插件

我读到……

这大概是可行的。

我的用例

  1. 因为我不想让我的用户费事地进行额外的步骤来将视频上传到 YouTube,然后再将该 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 文件的链接插入到用户的 Discourse 帖子中。

额外信息 2

如果您好奇的话,我设想有些用户可能会发布大于 10GB(十千兆字节)的视频。

额外信息 3

我读到……

额外信息 4

我还读到……

有一个主题组件,我认为它能完全满足您的需求,尽管我知道它目前已无人维护

1 个赞

Apparently it is broken and unmaintained.