我使用的是(开放图形协议[来源])。我搜索了大部分的堆叠溢出,但我似乎,没有任何答案我的问题。
我的<meta>
代码是:
<meta property="og:title" content="Testing" />
<meta property="og:description"
content="This is the desciption testing 123" />
<meta property="og:image" content="http://www.byui.edu/images/agriculture-life-sciences/flower.jpg" />
当我将链接(http://mywebsite.com/testing.php)复制到facebook上时,它每次都会将og:title和完美地提取出来,即使我创建了一个新的PHP文件示例: testing1.php。但是它不会在帖子上显示图像,当我刷新facebook 3-6次,复制粘贴链接,到状态输入时,它会被显示出来,但我怎么会需要刷新它3-6次,在facebook缓存图像之前,在图像显示之前呢?在这个问题上有工作吗?还是我错过了什么?我使用的是HTTP url。
谢谢!
发布于 2014-12-18 17:08:33
Facebook确实会缓存它的图像,这有时会导致问题(比如你正在经历的)。我知道如何“强制”清理Facebook缓存的最好方法是通过他们的调试器工具运行您的网站。当我使用它时,它曾经被称为"lint“,但我认为它应该具有相同的功能。
不管它是否有效,我建议你使用它。无论哪种方式,它都是一种方便的实用工具!
https://stackoverflow.com/questions/27547019
复制相似问题