繁体   English   中英

Facebook分享不显示所需的图像

[英]facebook sharing not display required images

嗨,我要在Rails网站上实现Facebook共享以发布用户帖子,我们已经在应用程序中使用了元OG数据。我正在使用以下URL进行共享

<a href="https://www.facebook.com/sharer.php?s=100&p[title]=Title+here&p[url]=http://example.com&p[summary]=I+love+cheese&p[images][0]=http://www.ucmas.com/wp-content/uploads/2013/07/rm.jpg" target="_blank">Test</a>

问题在于,Facebook共享者不获取链接中的图像,而是从元数据图像中获取图像。 但是我需要将特定的图像发布到Facebook流中。 我也用过Facebook javascript sdk,但结果是一样的。 怎么说共享者不获取数据和获取我们给的图像?

Facebook禁用了自定义共享程序参数: https : //developers.facebook.com/x/bugs/357750474364812/

我遇到了类似的问题,并通过创建“假” URL(提供了不同的og标签)并尽可能快地将其重定向到“真实” URL来解决了该问题。

恐怕您到目前为止还无法实现您想要做的事情。

Facebook og:image始终优先于URL自定义参数,因此,您必须1)更改页面中的og:image标签以进行共享。

<meta property="og:image" content="http://image" />

或2)删除og:image标签,以便将您的p[image]参数考虑在内。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM