当使用另一个URL进行元数据时,facebook刮取问题

时间:2015-08-09 09:52:38

标签: facebook facebook-opengraph

我正在我的网站上实施FB分享。它的元数据与内容的URL不同。所以我写了

<link rel="opengraph" href="{metaDataUrl}"/>

在主要内容页面

MetadataURL我写了

<head>
    <link rel="origin" href="{source_url}"/>
    <meta property="og:type" content="Article" />
    <meta property="og:title" content='<%=title%>' />
    <meta property="og:description" content='<%=details%>' />
    <meta property="og:image" content="./cover.jpg" />
    <title>JSP Page</title>
</head>

但是当我使用https://developers.facebook.com/tools/debug/og/object/时 检查。

显示警告

推断财产
应明确提供'og:url'属性,即使可以从其他标记推断出值。

推断财产 即使可以从其他标签推断出值,也应明确提供“og:title”属性。

但Open Graph属性是正确的。但共享数据是不同的。 下面是快照

[FB issue image] http://hardikravindraraut.in/images/fbissue.PNG

1 个答案:

答案 0 :(得分:0)

发生了MetadataURL可以包含高级数据。但是标题和描述等基本属性应该提供主页。我在Facebook常见问题解答中找到了这个细节。