粘贴到主题中的网站链接

网站链接会自动展开以提供额外的上下文和信息。Discourse 读取哪些元数据,以及这些数据是如何格式化的(例如 Facebook 的 Open Graph)?

1 个赞

这有帮助吗?

3 个赞

你好 Jammy

它必须对论坛用户自动生效。不过,oEmbed 可能是我需要的线索,也许这就是 Discourse 所抓取的内容。

2 个赞

……或者您的意思是 OneBox 为 Discourse 提供了该功能?我目前网站上还没有论坛,但我希望我所属的 Discourse 论坛能够展开我网站上的链接。

例如,MIT App Inventor 论坛使用 Discourse,它会展开某些网站链接,但我的链接没有被展开。我的网站已添加了 Open Graph 属性标签,我的链接在 WhatsApp 和 LinkedIn 上可以正常展开,但在 Discourse 上却无法展开,因此我提出了这个话题。

1 个赞

我恐怕对内部运作没有深入的了解,但上面的指南提供了一些关于 Discourse 需要哪些信息才能生成 Onebox 的提示:

此外,还有一些故障排除提示:

这些与您的现有元数据相比如何?

2 个赞

实际上,听起来我现有的 Open Graph 标签应该可以在 Discourse 上正常工作。让我们看看 iFramely 会怎么认为……

嗯,在 iFramely 上完全正常,包括移动端展示。

出于某种我无法理解的原因,它现在在 Discourse 上也能工作了(已在 MIT 论坛测试过)。数据的排列方式与其他平台(包括 iFramely 测试)不同,但至少它能正常工作。

非常感谢您的帮助,JammyDodger,谢谢。

2 个赞