我在每个页面上都有一个带有Facebook Like按钮的应用程序。当我们通过不安全的连接打开页面时 (http://apps.facebook.com/olinezza_photos/index/index/creator/all/order/likes/page/1),类似按钮显示正确的计数(在link_stat FQL表中检查)。但是当我们通过安全连接(https://apps.facebook.com/olinezza_photos/index/index/creator/all/order/likes/page/1)打开应用程序时,按钮计数是错误的 - 它们显示较小的数字。然后我刷新了每一个类似链接(带有curl请求的调试器工具) - 一次用于http版本,一次用于https用户。所以,这样工作和https像按钮显示正确的计数...只有24小时(或可能多一点),当问题再次出现时 - 在https连接中,相同的按钮再次显示错误的按钮计数(对于例如,实际计数为600,https就像按钮显示4.刷新后,它们显示真实600,24小时后再显示4。所以,我现在所做的是每天刷新链接(这意味着当你打开链接时,按钮计数可能是正确的,但问题没有解决 - 我有4000个链接,这意味着8000个每个请求到Facebook天)。我希望有一种不同的解决方法 - 可能来自Facebook方面。
答案 0 :(得分:0)
由于完整的URL不同(唯一的区别是http和https),因此它们的喜欢/共享计数也不同。当我们切换到小写网址时,我们遇到了同样的问题。
作为一个解决方案,在类似的按钮html代码中,我们使用旧的URL来保存像计数一样有效。因此,您可以在页面的http和https版本中使用带有http的URL。我希望这会有所帮助。