Facebook喜欢/分享按钮计数一段时间后一直重置,为什么?

时间:2014-08-12 07:52:58

标签: facebook facebook-like facebook-sharer

我有一个iframe FB喜欢/分享按钮。一旦我喜欢它,它保持在1,但几个小时后它总是重置为0.如果我按下我喜欢/分享按钮之一,其他人喜欢成功(25),计数器重置为0!

<iframe
src="//www.facebook.com/plugins/like.php?href={urlencoded_url_here}&amp;width=135&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;share=true&amp;height=21"
scrolling="no"
frameborder="0"
style="border:none; overflow:hidden; width:135px; height:21px;"
allowTransparency="true"></iframe>

为什么会这样?

其他信息:

  • 我的网址有#hashbang#!我在PHP中正确对待?_escaped_fragment_ =。
  • 我不使用APP ID(在没有创建APP的情况下登录时制作原型按钮)。
  • 这是一个WP插件所以它需要在任何地方工作,除了为按钮编码之外,我无法对URL进行非常具体的调整。
  • 喜欢/分享计数在1-2个月前第一次发生在我身上。

目前我正在测试过去FB没有将!字符编码为%21,但现在当我粘贴包含#!的网址时,“获取代码”部分显示他们也编码了感叹号。 JS和PHP不会分别使用encodeURIComponent()urlencode()执行此操作。

1 个答案:

答案 0 :(得分:1)

Facebook目前似乎存在一个错误,它会影响共享计数值/同等性。

在这里查看错误报告:https://developers.facebook.com/bugs/684361601632430