【问题标题】:Facebook linter returns “Error parsing input URL” although most info shows up if FB button is activatedFacebook linter 返回“解析输入 URL 时出错”,尽管如果 FB 按钮被激活,大多数信息都会显示
【发布时间】:2012-04-23 22:39:23
【问题描述】:

我正在尝试对特定行为进行故障排除。我在 WordPress 博客上写的最后一篇文章在通过 Facebook 的对象调试器 (linter) 运行时没有返回任何数据。我只是得到一个“解析 URL 时出错:解析输入 URL 时出错,没有数据被抓取。”

  • 但是,如果我尝试使用以前的任何帖子,一切似乎都很好:linter 正确地抓取了页面;

  • 如果点击有问题的条目下的 Facebook 按钮,则会正确生成一个 sn-p,但图像的缩略图除外:永久链接、摘要,一切都正确。

  • 当我在浏览器中检查永久链接条目的源代码时,我可以看到所有标签都正确显示,甚至包括og:image 标签(URL 有效)。

这是突然的行为。自从我在博客上设置 Facebook Open Graph 协议以来,我没有遇到任何问题。

P.

【问题讨论】:

    标签: facebook


    【解决方案1】:

    知道了。在我创建上一个条目和编写新条目之间的某个时间,我运行博客的 CDN(内容交付网络)停止工作。

    Facebook linter 很不高兴,因为它找不到图像(因为图像不是通过 CDN 分发的:CDN 处理媒体,而不是纯文本,这就是 Facebook 仍然能够抓取标题、摘要、等等)。

    经验教训:使用 Facebook 对象调试器运行测试时,首先禁用任何缓存系统(或确保其正常工作),否则可能会影响结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-05
      • 1970-01-01
      • 2012-01-22
      • 1970-01-01
      • 1970-01-01
      • 2014-05-28
      相关资源
      最近更新 更多