Facebook Like 按钮确认页面显示“未找到您请求的页面”
Posted
技术标签:
【中文标题】Facebook Like 按钮确认页面显示“未找到您请求的页面”【英文标题】:Facebook Like Button Confirmation Page Says "The Page You Requested Was Not Found" 【发布时间】:2012-05-01 02:06:03 【问题描述】:刚刚在我正在开发的网站上添加了一个赞按钮。一切正常,但在测试时,我想我喜欢和不喜欢太多次,并被列入点击黑名单。这很好,只是确认按钮总是显示“未找到您请求的页面”。使用了 url linter,一切似乎都很好。我已经两次和三次检查了我的元标记和 iframe。我想不通!请帮忙!这是网站:
http://melissy.com/html/index.php
这是页面的对象属性:
g:url:http://melissy.com/html/index.php OG:类型:网站 og:title: 梅丽莎戴维森 og:image:(这不是空白,在调试器上显示为图片) og:description: 南加州艺术家 Melissa Davidsons 官方网站。包括绘画和照片画廊,以及活动和联系信息。 og:site_name: 梅丽莎戴维森
以及开放图元数据
meta property="og:title" content="Melissa Davidson"
meta property="og:type" content="website"
meta property="og:url" content="http://melissy.com/html/index.php"
meta property="og:image" content="(removed)"
meta property="og:site_name" content="Melissa Davidson"
meta property="fb:admins" content="(took this out for security purposes)"
meta property="og:description" content="Southern California artist Melissa Davidsons official website. Includes painting and photo galleries, as well as event and contact information."
我期待您的建议。谢谢!
【问题讨论】:
如果你认为这是你遇到了一个错误,你应该将它提交到 Facebook 的错误跟踪器中:developers.facebook.com/bugs 在这种情况下,你的标记很好并且调试器接受了页面,所以它很可能是错误 【参考方案1】:问题解决了!只是发布以防其他人有这个问题。我在 facebook 上创建了类似按钮生成器的点赞按钮:
http://developers.facebook.com/docs/reference/plugins/like/
当我生成代码时,我选择了“标准”布局。后来,我决定改为“box-count”。我更改了嵌入在我的页面上的 iframe url 中的适当变量。所有代码都是正确的。但是,除非将其设置为“标准”,否则该按钮将不起作用。我猜当你在 Facebook 上创建按钮时,他们会创建某种记录,并永久链接到网址
【讨论】:
以上是关于Facebook Like 按钮确认页面显示“未找到您请求的页面”的主要内容,如果未能解决你的问题,请参考以下文章
一个 iOS 应用程序,带有一个喜欢 Facebook 页面的 Like 按钮