Facebook API - 如何发布带有自定义图片的网站链接?

问题描述:

我的目标是张贴到我的FB页面(/{page-id}/feed)链接到网站,选择要显示的图像,而不是从网页上自动抓取的图片。我想展示的图片不在网页中,因此我无法使用og:image标签。Facebook API - 如何发布带有自定义图片的网站链接?

我使用的是当前的API(V2.9),这是我到目前为止已经试过在图形API浏览器:

  • picture参数,如预期不起作用(它不以action button更换自动图像)
  • picturelink参数都指向图像的URL,但它必须有用于link参数
  • child_attachments参数相同的URL,但我至少需要2张图片而最终的结果是完全不同的,太link参数的额外
  • 领域,但你的2.9 API
  • 很多这些参数之间的组合在被拆除,没有运气

我是什么失踪?

+0

_“我想显示的图像是不能在网页上,所以我不能使用OG:图像标记” _ - 我看不出有什么一两件事必须做另一个。 – CBroe

+0

类似问题的很多答案都指向使用网页中的“og:image”标签进行链接。这只是一个澄清,以避免这种答案。 – BigFab

+1

如果你不能使用'og:image',那么你的运气不好。 Facebook正在限制这一点,以对抗假新闻,我想 - 人们已经发布了在线文章的链接,并在过去这样做的时候改变了缩略图,标题和描述,以歪曲文章实际所说的内容。 – CBroe

有关为什么它不起作用的信息。我假设他们将其删除,强制用户将其添加到他们的网站,就像Twitter使用他们的Twitter卡一样,并可能停止模仿网页。

https://developers.facebook.com/docs/sharing/reference/feed-dialog#deprecated-params

+1

这表面上是为了阻止假新闻的传播。解释更改的另一个链接:https://developers.facebook.com/blog/post/2017/06/27/API-Change-Log-Modifying-Link-Previews/ – rinogo