我过去一周一直在 Internet 上寻找至少一个关于它的提示。没有可用的教程甚至 SO 问题。我试图找到的是,当某些网站使用像 oEmbed 这样的库将其他网站的内容嵌入到他们的网站时,他们会从其链接中获取嵌入代码。例如,当您在 Facebook 或其他社交网络上发布 YouTube 链接时,它们会自动获取其嵌入代码。我知道如何获取嵌入代码,但我不知道如何提供其他网站可以通过使用我网站内容的链接获取的嵌入代码?
我希望我的文章应该以某种特殊的方式嵌入。不像那个网站的默认布局。那么在 HTML 中是否有任何 META 标记或其他东西,我可以在其中放置其他网站的嵌入代码?
最佳答案
我不认为你想要的是可能的。您可以使用特定站点(例如:Facebook、Twitter、Linkedin)将解释的特殊元标记,这将帮助您稍微自定义共享(仍然使用“主机站点”样式)。但据我所知,您无法提供自己的样式/代码。
从安全的角度来看,这是有道理的:嵌入来自未知来源的外部代码具有潜在危险,没有网站会/应该允许您这样做。即使他们确实允许这样做,他们也应该预处理代码并对其进行清理(使您的样式/代码适应他们的样式/代码)以防止可能的威胁。
关于html - 如何让其他网站仅使用内容链接来嵌入我网站的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26400219/