10

mini_fb用来分享文字和图片到 facebook。我的要求是

  • 共享文本时,它应该只共享文本
  • 与图像共享文本时,应同时共享文本和图像。

我的问题是当我只共享文本时,来自 url 的随机图像与文本一起发布到 facebook。当我搜索它时,我发现 facebook 正在提取带有 og:image 标签的图像,然后选择最后一张图像并将其发布。

但是"og:image"我的网站中没有带有属性的明确元标记。

为避免这种情况,我还将显式元标记与 property 放在一起"og:image"。但是客户不需要这个。

当没有使用“mini_fb”gem 将图像共享到 facebook 时,我可以明确禁用与 facebook 的图像共享吗?

4

1 回答 1

0

目前看来这是不可能的,不是因为宝石,而是因为facebook。

通过从 Facebook 上的所有链接共享入口点删除自定义链接元数据(即标题、描述、图像)的功能,我们正在消除一个被滥用发布虚假新闻的渠道。

您可以在此处查看有关此的更多信息

https://developers.facebook.com/blog/post/2017/06/27/API-Change-Log-Modifying-Link-Previews/

你现在解决它的方法是正确的方法。最好将要显示的图像设置为明确的,这样您就可以更好地控制它。

于 2018-06-15T14:42:25.730 回答