Facebook-点击相似按钮不会增加相似数
在搜索了互联网并对这个问题做了自己的研究之后,我仍然找不到我问题的答案,所以就在这里 当我点击like按钮(喜欢我的网站)时,like计数没有增加 在客户端(Chrome中)调试FBJavaScript代码并检查ajax响应 单击“Like”按钮后从FB服务器发回,显示FB正在指示Like按钮“断开”,导致以下行为 术语“disconnected”是一个严格的FB术语(在javascript代码的意义上),它意味着在客户端将使用一个“插件”,它将执行某些操作,导致like按钮“不活动”。从技术上讲,当插件“disconnect”被识别为ajax响应的一部分时,会有一系列预定义的操作(函数),这些操作(函数)将被依次执行和调用 现在是问题的再现性Facebook-点击相似按钮不会增加相似数,facebook,facebook-like,Facebook,Facebook Like,在搜索了互联网并对这个问题做了自己的研究之后,我仍然找不到我问题的答案,所以就在这里 当我点击like按钮(喜欢我的网站)时,like计数没有增加 在客户端(Chrome中)调试FBJavaScript代码并检查ajax响应 单击“Like”按钮后从FB服务器发回,显示FB正在指示Like按钮“断开”,导致以下行为 术语“disconnected”是一个严格的FB术语(在javascript代码的意义上),它意味着在客户端将使用一个“插件”,它将执行某些操作,导致like按钮“不活动”。从技术上
1.
2. 其中一个建议是,这可能实际上是一个FB错误。我发现了一个(最近创建的)错误,在FB错误跟踪系统中报告。错误位于此处: 但是,该bug的优先级“低”,到目前为止,它似乎没有得到解决(它甚至可能作为非FB问题返回,我不确定这种可能性是否仍然存在) 所以对于所有对此感兴趣的人
嗯。这将像其他帖子一样结束,也就是说,这里没有学到任何教训 [本文后面使用的术语“页面”代表页面] 我今天刚刚试着通过FB生成的like按钮(on)再次喜欢上这个页面,结果现在很好。因此,单击like按钮后,like计数会增加 在检查与FB服务器的请求交换时,我观察到的区别是,这一次通信是通过iframe完成的(默认情况下,即使用XFBML版本的like按钮),而不是直接的ajax调用(与过去的XFBML一样) 我不知道原因是什么(我以前尝试过like button的纯iframe版本),但是由于提到的iframe请求返回的响应现在是正确的,即FB返回响应,指示客户端浏览器中的javascript使用“连接”插件而不是“断开”插件 还有一件事。一个月前,我创建了该页面的FB配置文件(),并对该配置文件进行了一些更新。因此,也许FB决定该页面(从FB档案中引用)现在已经赢得了被“喜欢”的权限 就像我一开始说的。问题解决了,但没有吸取任何教训。对我来说,问题(比如弹出窗口在一秒钟后消失;“插件”、“断开连接”响应)发生在Like按钮URL重定向到另一个URL时 修复方法是添加og:type、og:url和og:title(根据需要),然后通过Facebook调试器运行url以清除缓存()
更多信息,请访问。我已经在站点中配置了og:type、og:url和og:title,所以在我的例子中,这似乎不是问题所在。