mattdm
(Matthew Miller)
1
来自 https://meta.discourse.org/t/2-9-0-beta2-security-fix-and-more/218086:
添加了对 external_id 的支持,可在创建和获取主题时使用。这是一项仅限 API 的更改。
我编写了几个(目前仍处于实验阶段的)基于 API 的机器人,用于将主题链接到外部资源(例如与转换相关的错误或问题跟踪器)。https://docs.discourse.org 告诉我这是什么,但没有太多关于如何使用的细节。是否有更详细的解释?这似乎会非常有用!
3 个赞
blake
(Blake Erickson)
3
此功能背后的驱动力是,许多站点需要通过其他外部应用程序与 discourse 进行交互,但它们通常没有一种好方法来跟踪所有内部 discourse ID 以保持同步。现在,您可以创建带有 external_id 的主题,从而更容易地将特定的 discourse 主题与您自己应用程序中的资源匹配起来。
仅为澄清起见,此新的 external_id 功能仅适用于主题,不适用于帖子。因此,一个主题可以存储一个 external_id,但一个帖子不能。
6 个赞
mattdm
(Matthew Miller)
4
blake
(Blake Erickson)
5
是的,只要它符合包含 - 和 _ 的 50 个字符字符串的格式即可。
2 个赞
mattdm
(Matthew Miller)
6
好的,知道了。是 bug 的编号,不是完整的 URL。
1 个赞
Canapin
(Coin-coin le Canapin)
拆分了此话题
7
Aaron_B
(Aaron B)
8
能否请您将external_id暴露给embed.js接口?我需要在一个与external_id关联的外部页面上显示帖子,但我不知道topic_id。
Canapin
(Coin-coin le Canapin)
9
你好 Aaron 
无需在多个地方发布相同的问题。让我们继续讨论你最初的话题 