我们有一个新闻网站并使用AddThis插件在Facebook上分享新闻, 有时当我们尝试在Facebook上分享新闻时,它不会检测到页面信息(标题,desc,图像),当我们在Facebook调试器上放置相同的URL时,每个事情都正确运行 检测到网页信息,当返回网站并使用相同的网址时,我们可以正常分享。
使用asp.net 4.0 + SQL server 2008 + iis 6和防火墙后面的网站创建的网站
谢谢
=== (更新)..
尝试Facebook调试器后,我收到了这个错误:“错误解析URL:解析输入URL时出错,没有数据被删除。”
在2天后尝试之后,我可以在不使用调试器的情况下共享链接。 然后我尝试调试器,它正在处理错误(相同的链接)
答案 0 :(得分:0)
Facebook使用大量缓存,尤其是对于共享链接。一旦用户共享链接,Facebook将缓存从该URL中删除的标题,测试和图像。
当您通过Facebook调试器传递URL时,Facebook将清除该URL上的缓存并使用新数据。因此,通过调试器传递URL的实际行为是造成差异的原因。
通常,只有当该URL发生变化并且您希望Facebook了解它时,您才会再次通过调试器传递URL。
答案 1 :(得分:0)
Facebook URL调试器还用于重新抓取页面,因此如果您在向Facebook分享错误数据时遇到问题,请通过它来刷新其缓存。