Facebook Like Box确认页面无效

时间:2012-11-16 10:28:52

标签: facebook http-status-code-404 facebook-likebox confirmation

我目前正在使用Facebook Like Box。

我使用了像箱子一样的官方发电机。 对于所需的输入页面,我使用: https://www.facebook.com/pages/Cinta-Buku/265954863527629

并且生成器生成此代码:

<iframe src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2Fpages%2FCinta-Buku%2F265954863527629&amp;width=292&amp;height=590&amp;colorscheme=light&amp;show_faces=true&amp;border_color&amp;stream=true&amp;header=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:590px;" allowTransparency="true"></iframe>

并且有效。

然而,问题是:每当我尝试使用该框喜欢该页面时,我必须确认它。单击指向确认页面的链接后,显示“找不到您请求的页面”。但我确信我已将正确的页面插入生成器。

以下是确认页面的屏幕截图:

以下是确认页面的完整网址:

https://www.facebook.com/plugins/like_confirm.php?href=https%3A%2F%2Fwww.facebook.com%2Fpages%2FCinta-Buku%2F265954863527629&node_type=page&edge_type=like&widget_id=connect_widget_50a60922e85357a20242337

我尝试使用调试程序检查Facebook页面。但结果很奇怪,我的意思是,facebook生成的页面怎么能不通过调试器?也许这个调试器不适用于Facebook页面。

我在Stack Overflow中找到的最接近的问题是'Facebook赞按钮确认页面说“找不到请求的页面”,但这个是针对Like Widget,而不是Box,并且该解决方案不起作用我

您可以在此处尝试有问题​​的框:http://www.cintabuku.co.id/ 它位于右下角。

所以是的,我有点难过。 有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

我也遇到过这个问题。让我猜一下......在开始时,喜欢的盒子工作正常吗?

这是因为Facebook试图抓取您想要的网址(在您的情况下为http://www.facebook.com/pages/Cinta-Buku/265954863527629),但如果您将其放入调试程序,则会出现无法解析的错误。所以过了一段时间Facebook会将页面标记为“垃圾邮件”,然后你必须确认(通常不起作用)。

Facebook没有正确抓取页面的原因是因为如果网址中的数字我认为。因为如果你尝试使用调试器来抓取http://www.facebook.com/,那就可以了。

我在这里找不到真正的解决方案,我们总是喜欢外部页面而不是Facebook页面本身,但我希望你现在能更好地理解这个问题。