在我的网站上,我使用这个meta
<meta property="og:url" content="..." />
<meta property="og:title" content="..." />
<meta property="og:image" content="<?php echo $image_url; ?>" />
<meta property="og:description" content="..." />
我也使用addthis
小部件。
<div class="addthis_toolbox addthis_default_style" addthis:url="..." addthis:title="..." addthis:description="..." addthis:image="<?php echo $image_url; ?>">
<a href="http://www.addthis.com/bookmark.php?v=250&pubid=..." class="addthis_button_compact"><img src="/images/share.png" width="66" height="24" border="0" alt="Share" /></a>
</div>
起初$image_url
包含网站的徽标,然后我将其更改为每个帖子包含的缩略图。当我通过 facebook 分享帖子时,它会显示徽标,但是当我看到代码源时,图像 url 是新的。看起来 facebook 已经缓存了图像。如何防止 facebook 不缓存图像。