【发布时间】:2014-07-16 15:38:08
【问题描述】:
我已经为此苦苦挣扎了好几个小时,但没有得到任何结果。
我有以下元标记:
<meta property="og:type" content="website" />
<meta property="og:title" content="I'm going to see Speaker name" />
<meta property="og:description" content="This is the description of the speaker" />
<meta property="og:url" content="http://example.com/Speakers.aspx?speaker=35" />
<meta property="og:image" content="http://example.com/test.jpg" />
<meta property="og:image:width" content="600">
<meta property="og:image:height" content="315">
通过 Facebook 调试工具运行此 URL 后,我收到以下错误消息: 'website' 类型的 URL 'http://example.com/Speakers.aspx?speaker=35' 处的对象无效,因为未提供 'url' 类型的必需属性 'og:image:url'。
根据 Open Graph 协议 (http://ogp.me/#structured),og:image 和 og:image:url 是相同的,但我还是尝试添加它:
<meta property="og:image:url" content="http://example.com/RGDDT/images/test.jpg" />
<meta property="og:image:type" content="image/jpeg" />
但是页面上的前 7 张图片仍在被抓取,而不是我想要使用的那张。
任何见解将不胜感激!
【问题讨论】:
标签: metadata facebook-sharer facebook-opengraph