【问题标题】:Problem with open graph when posting to facebook发布到 Facebook 时打开图表的问题
【发布时间】:2011-11-10 04:18:12
【问题描述】:

我正在尝试在我的网站中集成开放图表,以便我可以发布指向我的相关 Facebook 页面的链接,它将显示相关信息(标题、描述等)。

然而,即使它工作了一段时间,现在它只显示我的域名,而不管我发布的链接如何。没有图像,没有描述,什么都没有。

我创建了一个测试页面来找出问题所在,但我走到了死胡同。 测试页面是 W3C 有效的,Facebook 调试器正在正确解析所有信息,在我发布到 facebook 的链接之前的预览是正确的,但是当我点击发布时它什么都不显示,只显示 url。

我尝试了几种操作,例如不同的文档类型、注释掉打开的图元、在元后移动 js、删除元内容类型无济于事,但如果你能帮我正确地将测试页面发布到 facebook ,我想我能找出我的网站出了什么问题。

我的网站:http://www.accorda.info
测试页面:http://www.accorda.info/test.html
我的脸书粉丝专页:http://www.facebook.com/accorda.info

【问题讨论】:

    标签: facebook facebook-opengraph


    【解决方案1】:

    替换元标记或删除一些。我不明白... Facebook OpenGraph 调试工具显示您页面的 IMBb 信息。 http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.accorda.info%2Ftest.html

    请记住,Facebook 不会实时更新页面信息。 2 天内即可看到新的元标记。

    【讨论】:

    • 是的,没错,我在我的测试页面上输入了 facebook 提供的示例中的元标记。我认为调试器会更新页面的 facebook 缓存。正如我所说,我的问题是发布到 Facebook 页面时。虽然在预览中信息显示正确(在点击帖子之前),但在帖子之后除了域名之外什么都没有显示。
    • 放置您的信息并删除所有“管理员”元标记和 app_id。并等待 2 天,或者创建新的测试页面,然后首先检查 Debug Facebook 工具。
    • 我用我的信息创建了一个新页面 (www.accorda.info/test3.html),没有 admin 或 app_id 标签,但同样的事情发生了:/
    猜你喜欢
    • 2012-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多