我正在尝试为网站实现基本的Facebook功能。我已经三重检查&更多元标记,但og:description -text不会显示在FB新闻源中。标题和图像工作正常。
以下是代码:
<meta property="og:type" content="article" />
<meta property="og:title" content="SOG – VEITSIÄ VIIDAKOSTA ARKITÖIHIN" />
<meta property="og:url" content="http://www.finnprotec.fi/webshop/news/2" />
<meta property="og:description" content="Kunhan kirjoitan vaan jotain tekstia nyt." />
<meta property="og:site_name" content="Finnprotec.fi" />
<meta property="og:image" content="http://www.finnprotec.fi/webshop/kuvat/kuva517a8539a91f1.jpg" />
<meta property="fb:admins" content="6700009220" />
<meta property="fb:app_id" content="348235131938688" />
当我点击页面上的链接时,描述会很好地显示在标题下:
但是当我点击发送按钮时,会显示在我的FB Feed上:
这就是我想要的:
当前页面的网址为:http://www.finnprotec.fi/webshop/news/2
我试图用facebook linter清除facebook的缓存,但这没有帮助。
答案 0 :(得分:1)
我刚碰到这个。我发现描述实际上就是 - 你必须将鼠标悬停在图像上才能看到它。它会以您希望的格式显示,具体取决于您查看的帖子的大小。
例如,在我喜欢我的帖子后,当我点击我的名字并查看我的墙(帖子较小)时,我看不到帖子中的描述。
但是当我去facebook.com时,我确实看到了它,并且我查看了我的信息流中显示的较大版本。
我意识到这并没有真正回答这个问题;我无法找到一种方法来让它一致地显示描述。
答案 1 :(得分:-3)
在og:image
之后将这两行添加到您的代码中@ContentChildren('item')
必须有效