【问题标题】:How to show the right thumbnail on facebook when a user shares a link?当用户分享链接时,如何在 Facebook 上显示正确的缩略图?
【发布时间】:2012-12-10 07:38:47
【问题描述】:

当用户在其 Facebook 页面上分享来自网站的链接时,我无法显示正确的缩略图。

第一个网站运行良好:videomuncher.com/youtube/PN-MjUC4f9k/

但是,对于这个网站,它没有:videomuncher.com/partner/Sports/GrantlandNetwork/wadUaPuohfE/#wadUaPuohfE

查看每个页面的源代码,我想我正在为 facebook 定义正确的属性(链接、图片、名称等),但是当我使用 facebook 调试器时,它给了我错误。有什么建议吗?

http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fvideomuncher.com%2Fpartner%2FSports%2FGrantlandNetwork%2FwadUaPuohfE%2F%23wadUaPuohfE

【问题讨论】:

  • 尝试将您的 OG 元标记放在文档中的更靠前的位置——目前,它们的位置还很靠后,而 Facebook 的爬虫程序喜欢只读取文件的第一个 x 字节记录并希望他们在那里。

标签: facebook facebook-graph-api


【解决方案1】:

正如您在调试器中看到的那样,facebook 无法从您的页面元数据标签中找到它。您需要在页面元数据标签中指定 og:image,例如:

<meta property="og:image"  content="address to the thumbnail" />

【讨论】:

  • 我已经在页面上指定了这个。 i3.ytimg.com/vi/wadUaPuohfE/hqdefault.jpg"> 它位于developers.facebook.com/tools/debug/og/…,这是 facebook 在抓取 url 时看到的内容。
  • 你为什么把它们放在 SCRIPT tang 中?!它们应该在 标签内!
猜你喜欢
  • 1970-01-01
  • 2012-02-07
  • 2013-05-07
  • 1970-01-01
  • 2015-11-21
  • 1970-01-01
  • 2011-12-26
  • 2016-05-17
  • 1970-01-01
相关资源
最近更新 更多