无法再检索 YouTube 标题

您好,之前在我将 YouTube 网址粘贴到新帖子的标题时,YouTube 视频的标题会自动检索,但现在不再起作用了。您知道为什么吗?

我刚测试过,它确实有效:

Screenshot 2025-11-17 at 14.35.16

您运行的是哪个版本的 Discourse?

我有 3.6.0.beta3-latest,感谢测试。

我在本地也使用的是 3.6.0.beta3-latest,并且可以毫无问题地检索到标题。您能在安全模式下重现同样的问题吗?

是的,安全模式下也有同样的问题,标题始终是“ - YouTube”。我的另外两个 Discourse 网站也出现了这个问题,它们的设置和安装的 TC 都大不相同。

1 个赞

您是否正在使用私有 YouTube 视频进行测试?

不,情况并非如此

你们具体使用哪个版本的 Discourse?上周有一个关于获取 YouTube 视频标题的更改:FIX: Use oEmbed for YouTube oneboxing (#35959) · discourse/discourse@2b04fbe · GitHub

我使用了这个,链接把我带到了这里:https://github.com/discourse/discourse/commits/4a951465cd5ea05d189e8141d29a9cdeba7aed58

image

您仍然遇到此问题吗?您可以在此处尝试一下,看看是否有效?您无需保存主题即可进行测试。

是的,这个问题在 Meta 和我的 3 个 Discourse 站点上仍然存在。

啊哈,这很有趣。在我这里可以正常工作,所以我想知道是不是你的设备/浏览器出了什么问题?:thinking:

1 个赞

它现在在我的个人电脑上可以运行,但在手机上不行(在两部不同的安卓手机上,使用 Chrome 和 Edge 浏览器都试过了)。在手机上提取的标题始终是“ - Youtube”。

这是我的测试 Youtube 网址 https://www.youtube.com/watch?v=NQUnHEgKlUE

1 个赞

越来越接近可重现的步骤了!我已经在我的 iPhone 上试过了,它运行正常。现在只需要一个安卓用户来测试一下。

1 个赞

嗯,之前能用,现在又不能用了,我猜是和最新的更新有关?

您好 Patrick,新年快乐!您能提供更具体的重现步骤来帮助我们更好地帮助您吗?“它不起作用”的描述意义不大,也无法帮助我们更接近解决您的问题。

您还在谈论这个吗?

如果我将 https://www.youtube.com/watch?v=NQUnHEgKlUE 粘贴到此处 meta 上的新帖子的标题中,标题可以正确获取。我刚刚在我的笔记本电脑和手机上测试了。我使用的是 OSX 和 iphone 设备以及 Chrome 网页浏览器。

它在您的哪些设备上不起作用?在 meta 上对您也不起作用吗?

您好,新年快乐!

它在 Meta 上对我有效,但在我的网站 https://dessein-tech.com/ 上一段时间有效后现在无效了。

有些网址有效,有些无效,比如这个 https://youtu.be/Jh0jPUBP9Iw?si=s9wQGHPF1rryNyED

太棒了!我在您的网站上注册并试用了,可以确认当我在您的网站上将 https://www.youtube.com/watch?v=NQUnHEgKlUE 作为新主题的标题粘贴时,没有任何反应。我不知道这是否是因为我还是新成员。

JavaScript 控制台中有一个 429 错误,但我不知道这是否会影响到这一点。

2 个赞

它似乎也取决于网址,如果我们使用 www.youtube.com 还是 youtu.be

我不这么认为?对我来说,https://www.youtube.com/watch?v=NQUnHEgKlUE 这个网址在 meta 上可以打开,但在 dessein-tech 上不行。我不确定发生了什么,也不知道这方面的工作原理以及你们的设置可能会如何影响它。

我甚至在你们的网站上尝试了安全模式,但它仍然无法工作。

我注意到你们的网站 URL 很不寻常——它没有子域名。这可能是一个不靠谱的猜测,但也许是导致问题的原因?

1 个赞