我几天来一直在努力解决这个问题。我有一个简单的wordpress博客。我插入了所有OG元标记,并通过调试器多次运行页面,并且没有显示任何错误。
然而,当人们点击Like按钮(从Like Box插件生成)时,他们会收到红色错误消息,提示该页面是通过调试器运行的。
我已经生成了其他类似按钮,这些按钮存在于各个博客帖子中,到目前为止,这些按钮似乎工作正常,只有在尝试浏览页面时才会出现问题。
另请注意,在我喜欢之后,Facebook页面是从OG元数据生成的。所以这不是在Facebook上创建一个页面,而是试图让人们喜欢它。我提到这是为了重要。
另外需要注意的是,如果我已经登录(只是我的管理员),我可以喜欢并且不像它没有错误。然而,如果我退出Facebook,并点击“赞”按钮,在进入我的Facebook登录后,我会像其他用户一样看到错误。
我已经阅读了几天的论坛帖子,还没有找到解决方案。我的博客网址为http://www.garrinball.com
由于
答案 0 :(得分:0)
你的http://www.garrinball.com/在短号上解析得很好。但是,这只是一个小问题,您没有在http://www.garrinball.com/2011/10/christmas-card-shoot/上指定任何og:image标记。
奇怪的是我没有看到任何错误。我喜欢圣诞卡片拍摄和类似按钮,即使在页面刷新后仍保持我的喜欢。
我也退出了facebook,回去喜欢它,它正常地提示我输入凭据。我登录了,能够喜欢这个按钮。没有错误。
我想知道它是否特定于您正在使用的帐户。
答案 1 :(得分:0)
我建议尝试使用其他fb帐户。
我有一个粉丝选项卡应用程序,上面有一个类似的按钮,经过一段时间的测试,我得到了与你完全相同的错误:
<!-- with the JS SDK included and inited -->
<div class="fb-like" data-href="//fanpage-url" data-send="false" data-width="100" data-show-faces="false"></div>
刷新时,类似按钮正确检测到类似状态。
使用其他帐户时没有显示错误消息,而不是我的admin-dev ...可能是反垃圾邮件功能?