Sharer.php不显示og:image - 但如果页面被刷新,则也是如此,对象调试器也会查找图像

时间:2014-11-06 14:46:13

标签: facebook share

对象调试器选择og:image enter image description here

Sharer.php没有显示og:image(见截图) enter image description here

如果我刷新sharer.php浏览器窗口,则显示图像。 (见截图) enter image description here

当我打开sharer.php时,图像存在。 一个月前完全相同的代码,我确信这一点。

1 个答案:

答案 0 :(得分:1)

要在显示sharer.php弹出窗口之前抓取新页面,只要您要缓存的页面存在,只需在客户端使用javascript执行以下调用:

function onResultPageGenerated()
{
    var u = "http://example.com/result.php?id=12345";

    $.post(
        'https://graph.facebook.com',
        {
            id:u,
            scrape: true
        },
        function(response){
            alert("SCRAPED: " + response);
        }
    );
}