场景
在我们使用twitter的时候,会发现有的链接会显示预览卡片,有的不会。


这是因为有的网站设置了open graph,有的没有。

那么什么是open graph?
open graph是一个由facebook在2010年发布的协议,用于在社交网络上分享链接时,显示预览卡片。

我觉得无论是它的名称还是意图,都能看出facebook以及其他支持这种协议的社交平台的开放性, 特别是在某些平台会屏蔽外链或者限流带有外链的衬托下。

和open graph类似还有twitter自己的card,如果twitter card和open graph同时存在的话,会先显示在twitter card。如果twitter card没有定义,才会显示open graph。


预览和检查工具
OpenGraph - Preview Social Media Share and Generate Metatags - OpenGraph

OpenGraph - Preview Images and Generate Open Graph Meta Tags


一些例子
Open Graph Examples








![P8602 [蓝桥杯 2013 省 A] 大臣的旅费【树的直径】](https://img-blog.csdnimg.cn/direct/22c20a1e83694aa6a3617dc48b79580b.png)









