GitHub 如何支持 oembed?

how does GitHub support oembed?

GitHub如何支持oembed?

根据这个古老的要点 https://gist.github.com/skabber/54099

// URL scheme: http://gist.github.com/*
// API endpoint: http://gist.github.com/services/oembed/
// Example call: http://gist.github.com/services/oembed/?url=http%3A//gist.github.com/54099

但不幸的是,这不起作用。 (我收到 http 404)

现在我知道 GitHub 允许嵌入,因为我可以在 medium.com

上的文章中嵌入片段

有人可以告诉我访问 GitHub 嵌入服务所需的 URL 吗?

p.s。 只是为了帮助:如果我问的是 Flick 而不是 GitHub 的问题,这个 URL 就会是正确的答案: http://www.flickr.com/services/oembed/?format=json&url=http%3A//www.flickr.com/photos/bees/2341623661/

p.s。二 如果有人想知道我为什么要这样做,那是因为我想看到 GitHub

提供的 JSON 响应

GitHub 不为其 url 提供 oEmbed 支持。您可以使用此 oEmbed tester 进行测试,它告诉您该站点不支持 oEmbed。

Medium 不会在 oEmbed 元的帮助下展开url其内容。它只是获取内容的快照(在浏览器中打开相同的 url 内容时会显示)。通过嵌入 google 文档内容来尝试相同的操作。您可以清楚地了解媒体的作用。

Medium 使用 embed.ly,这是一个 api 提供商,提供可以轻松添加到您网站的嵌入内容。