0

我们有一个新闻网站,并使用 AddThis 插件在 Facebook 上分享新闻,有时当我们尝试在 Facebook 上分享新闻时,它不会检测到页面信息(标题、描述、图像),当我们在 Facebook 调试器上放置相同的 URL 时事情运行正常并检测到页面信息,当返回网站并使用相同的 URL 时,我们可以正常共享它。

使用 asp.net 4.0 + SQL server 2008 + iis 6 创建的网站和防火墙后的网站

谢谢

===(更新)..

尝试 Facebook 调试器后,我得到了这个错误:

“解析 URL 时出错:解析输入 URL 时出错,没有数据被抓取。”

在 2 天后尝试后,我可以在不使用调试器的情况下共享链接。然后我尝试调试器,它没有错误(相同的链接)

4

2 回答 2

0

Facebook URL 调试器还用于重新抓取页面,因此,如果您在向 Facebook 共享错误数据时遇到问题,请通过那里运行它以刷新其缓存。

于 2013-09-03T16:43:56.983 回答
0

Facebook 使用大量缓存,尤其是对于共享链接。一旦用户分享了链接,Facebook 将缓存从该 URL 中抓取的标题、测试和图像。

当您通过 Facebook 调试器传递 URL 时,Facebook 将清除该 URL 上的缓存并使用新数据。因此,通过调试器传递 URL 的实际行为是导致差异的原因。

通常,当该 URL 发生更改并且您希望 Facebook 知道它时,您只会再次通过调试器传递该 URL。

于 2013-09-01T11:04:35.073 回答