Open Graph用于Facebook共享选择错误的图像


Open Graph for Facebook sharing picks wrong image

我正在使用Open Graph进行图像共享,但它拾取了我已经从数据库中删除的错误图像。在Web Inspector的Inspect Element选项卡中,它显示了正确的图像路径,但它没有共享正确的图像。

PHP代码:

<meta name="keywords" content="HTML, Meta Tags, Metadata" />
<meta name="description" content="Profile Share by user." />
<meta name="author" content="I" />
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="http://mydocs.com/">
<meta name="twitter:title" content="User profile">
<meta name="twitter:image" content="<?php echo $SITE_PATH.$meta_userimage;?>" />
<meta property="og:title"content="User profile" />
<meta property="og:image" content="<?php echo $SITE_PATH.$meta_userimage;>"/>

我已经参考了这个链接,但是它没有帮助我。

当Facebook查询一个页面的开放图形数据时,它会被缓存,直到你刷新它或24小时。

如果你访问这个facebook调试页面并尝试抓取页面;您将通过点击"获取新的抓取信息"按钮找到刷新抓取的选项