我在我的网站中使用了 sharethis 插件。当我共享特定页面时,它不会在共享弹出窗口中抓取正确的图像。但在将其分享到Facebook后,我可以看到正确的图像。它仅发生在特定页面。
我已经检查了 og:image
属性,图像满足其所有要求。图像的尺寸为 362x550。我不知道为什么它不抓取图像。
请任何人帮助我解决此问题。
这是link我通过sharethis分享。
页面链接: https://www.getcensored.com/m/photocontest/view/Kassie-Tocko
最佳答案
我无法给你确切的解决方案,但会尽力至少给你一些指导。
所以我用 FB 调试工具观察到的结果:https://developers.facebook.com/tools/debug/og/object/
放置初始链接 https://www.getcensored.com/m/photocontest/view/Kassie-Tocko#st_refDomain=&st_refQuery=你会看到 FB 会看到你的 og:image 标签
放置其他 anchor https://www.getcensored.com/m/photocontest/view/Kassie-Tocko#test1然后点击“获取新的抓取信息”,你会看到一条解析错误的消息,然后尝试再次获取,你会看到og:image
尝试使用不同的 anchor 重复 2. 几次
我也遇到了类似的问题,但问题是 301 重定向,但你没有。可以尝试禁用 https 并通过 http 测试 FB 共享,仅用于测试。可能问题出在您的 SSL 协商时间上。这里有一些与 FB 和 SSL 相关的信息 http://www.webpagetest.org/forums/showthread.php?tid=11788
关于javascript - Facebook没有抓取og :image when using sharethis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30302244/