我有一个iframe FB喜欢/分享按钮。一旦我喜欢它,它保持在1,但几个小时后它总是重置为0.如果我按下我喜欢/分享按钮之一,其他人喜欢成功(25),计数器重置为0!
<iframe
src="//www.facebook.com/plugins/like.php?href={urlencoded_url_here}&width=135&layout=button_count&action=like&show_faces=false&share=true&height=21"
scrolling="no"
frameborder="0"
style="border:none; overflow:hidden; width:135px; height:21px;"
allowTransparency="true"></iframe>
为什么会这样?
其他信息:
目前我正在测试过去FB没有将!
字符编码为%21
,但现在当我粘贴包含#!
的网址时,“获取代码”部分显示他们也编码了感叹号。 JS和PHP不会分别使用encodeURIComponent()
和urlencode()
执行此操作。
答案 0 :(得分:1)
Facebook目前似乎存在一个错误,它会影响共享计数值/同等性。
在这里查看错误报告:https://developers.facebook.com/bugs/684361601632430