【问题标题】:Make Facebook _not_ automatically select a thumbnail from a page?让 Facebook_not_ 自动从页面中选择缩略图?
【发布时间】:2010-10-28 02:05:52
【问题描述】:

我正在使用 Graph API 通过第 3 方网站发布到用户的墙上。该更新包含指向所述第 3 方网站的链接。 (在功能上,这有点像在第 3 方页面上放置一个 Facebook 的“Like”按钮,只是我想要对 Facebook 上的标题外观进行更精细的控制。)

没有为帖子指定图片。创建帖子后,Facebook 的机器人会自动连接到链接中指定的第 3 方页面并选择要用作缩略图的图像。可悲的是,这张图片几乎从不相关,我宁愿 Facebook 根本不寻找缩略图。

我可能可以在页面上放置一些 Open Graph 标签来帮助 Facebook 的机器人,但我没有看到使用 Open Graph 来指定您想要 no 图像的方法,而且 Facebook 不应该自动选择一个。

有什么办法吗?

【问题讨论】:

    标签: facebook graph facebook-graph-api


    【解决方案1】:

    虽然 Facebook 似乎忽略了在 Graph API 调用中设置为空字符串的图片,但为图片设置一个空字符串的 Open Graph 标记似乎可以解决问题。

    【讨论】:

      【解决方案2】:

      发布流时,在请求中包含“图片”属性并将其设置为空字符串。这将确保您在帖子上没有网址。我的另一个建议是将 Open Graph 标签放在您共享的页面上。这将确保您和共享该 URL 的其他人都将在 Facebook 上显示正确的数据和图像。 http://developers.facebook.com/docs/opengraph

      【讨论】:

      • 谢谢,我已经尝试过了,但 Facebook 机器人仍然连接到第 3 方网站并抓取不合适的缩略图。
      • 我没有意识到您“喜欢”第三方网址。如果该站点位于您无法控制的第三方,那么就控制内容而言,您将不会有太多选择。每当网站所有者想要更改内容时,他们只需放置开放图元标记即可。
      • 我确实可以控制第 3 方网站,并且可以对其进行更改。只是,据我所知,我无法让 Facebook 尝试从该站点获取缩略图。使用 Graph API 时将图片设置为空字符串并不会阻止它。
      • 设置为不存在的图片或单像素透明图片。
      猜你喜欢
      • 2017-07-24
      • 2012-03-29
      • 2013-05-31
      • 2012-11-06
      • 2012-07-09
      • 1970-01-01
      • 1970-01-01
      • 2018-05-07
      • 2011-11-28
      相关资源
      最近更新 更多