我正在使用facebook sharer.php与图片共享帖子。但是,当我点击分享按钮facebook sharer.php对话框显示我已经设置的图像和文本。见下图:
点击分享按钮后。帖子将在我的Facebook时间线上显示。但是没有帖子的图像。我认为这是错误的。下面是我的代码
<a href="http://www.facebook.com/sharer.php?s= 100&p[title]=Title here&p[url]=http://example.com&p[images]
[0]=http://www.ucmas.com/wp-content/uploads/2013/07/rm.jpg&p[summary]=I love cheese" target="_blank">Share post</a>
你也可以在这篇文章中测试一下。
Facebook Sharer not showing image thumbnail
任何帮助?
非常感谢。
答案 0 :(得分:1)
您是否尝试通过Facebook调试器运行您的网站?它不仅会在99%的情况下向您显示错误,而且每次都会清除Facebook的页面缓存。去这里:
输入您的网址,看看是否有任何错误。我的猜测是,Facebook缓存了一个无法找到你的任何形象的事实,所以简单地这样做可能会解决你的问题。如果没有,您的图片可能无法公开访问。
答案 1 :(得分:0)
使用faceboot元标记。
`<meta property="og:image" content="http://davidwalsh.name/wp-content/themes/klass/img/facebooklogo.png"/>`
`<meta property="og:title" content="Facebook Open Graph META Tags"/>`