onebox 中的错误 - 链接被渲染为 Gist,但它不是

Onebox 中似乎存在一个 bug,将普通的 Medium 文章链接错误地显示为 Gist,链接如下:

https://medium.com/pragmatic-programmers/circuit-breakers-and-you-ab1281c88f99

(此处也出现了相同问题)

哎呀,糟糕,我们得修复一下,看起来是某个地方的正则表达式出了问题 @techAPJ 你能处理一下吗?

我认为这是 Medium 端的问题。我在所链接文章的源代码中看到了这个规范链接:

<link data-rh="true" rel="canonical" href="https://gist.github.com/139a99b16e8d1fb37b1b3634b14d9052"/>

Onebox 库始终遵循规范链接。

其他 Medium 文章的预览生成正常,因此这可能是 Medium 文章中嵌入 Gist 时出现的回归问题。

我们可以将 medium.com 添加到忽略规范标签的域名列表中(参考链接),@sam,你觉得这样做合适吗?请注意,Medium 允许使用自定义域名,因此这种方法并非在所有情况下都有效。

已完成,提交记录如下:

示例:

https://medium.com/pragmatic-programmers/circuit-breakers-and-you-ab1281c88f99