Facebook og:即使响应状态为200,图像也不显示

时间:2014-03-04 08:01:51

标签: facebook

嗨我在通过Facebook共享链接时无法显示图像。

以下是我的元标记:

       <meta property="og:image" content="http://stmaws.s3.amazonaws.com/thumbs/<?php echo $meta_thumbnail; ?>.jpg" />
       <meta property="og:image:type" content="image/jpeg" />
       <meta property="og:image:width" content="300" />
       <meta property="og:image:height" content="300" />
       <meta property="og:title" content="Check out what I made on Muserk.com" />
       <meta property="og:site_name" content="Check out what I made on Muserk.com" />
       <meta property="og:description" content="Muserk.com gives you the ability to legally add music to your videos and share them with the world!" />
       <meta property="og:url" content="http://<?php echo $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; ?>" />

$meta_thumbnail可能是这样的:http://stmaws.s3.amazonaws.com/thumbs/53135cb64f26109a448b4ba6.jpg

我的缩略图是公开分享的,所以我认为这个问题与隐私/安全无关。

图像尺寸为宽度的32px和高度的26px。

Facebook调试器:https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fmuserk.sourcepadstage.com%2Fvideo%2Findex%2F5314f1ba4f261098448b519b

来自Facebook调试器的输出:

Scrape Information

Response Code   200
Fetched URL http://muserk.sourcepadstage.com/video/index/5314f1ba4f261098448b519b
Canonical URL   http://muserk.sourcepadstage.com/video/index/5314f1ba4f261098448b519b
Object Properties
og:url  http://muserk.sourcepadstage.com/video/index/5314f1ba4f261098448b519b
og:type website
og:title    Check out what I made on Muserk.com
og:image    <IMAGE HAS BEEN DISPLAYED HERE>
og:description  Muserk.com gives you the ability to legally add music to your videos and share them with the world!
og:site_name    Check out what I made on Muserk.com
og:updated_time 1393881547
Raw Open Graph Document Information
Meta Tag    <meta property="og:image" content="http://stmaws.s3.amazonaws.com/thumbs/53135cb64f26109a448b4ba6.jpg" />
Meta Tag    <meta property="og:image:type" content="image/jpeg" />
Meta Tag    <meta property="og:image:width" content="300" />
Meta Tag    <meta property="og:image:height" content="300" />
Meta Tag    <meta property="og:title" content="Check out what I made on Muserk.com" />
Meta Tag    <meta property="og:site_name" content="Check out what I made on Muserk.com" />
Meta Tag    <meta property="og:description" content="Muserk.com gives you the ability to legally add music to your videos and share them with the world!" />
Meta Tag    <meta property="og:url" content="http://muserk.sourcepadstage.com/video/index/5314f1ba4f261098448b519b" />
URLs
Graph API   https://graph.facebook.com/642413225848487
Scraped URL  See exactly what our scraper sees for your URL

编辑:

您好我尝试继续分享链接并显示:

http://d.pr/i/mu2T

但我想知道为什么在分享链接时没有显示:http://d.pr/i/9j3l

1 个答案:

答案 0 :(得分:0)

您的图片太小,这些是建议:

  • 最低600x315px
  • 推荐:1200x630px
  • 比率应为1.91:1

另外,当我尝试调试器链接时出现错误:“解析输入URL时出错,没有数据被删除。”

确保所有数据都是公开的,以便Facebook可以抓住它。