[英]Problem sharing panoramic (360º) images on Facebook with Open Graph API
[英]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.