直到昨天一切正常。
在我的网站上,有
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
和
之类的链接<a name="fb_share" share_url="http://mysite.com/url"></a>
转换为facebook分享插件。
但是现在有一个问题 - 我看不到插件的数量。我嗅了一点请求,错误是:
fb_sharepro_render({"error_code":104,"error_msg":"Requires valid signature","request_args":[{"key":"v","value":"1.0"}
我没有改变网站上的任何内容,问题仍然存在。任何提示?
编辑(可能是答案):
此错误在此处描述:http://bugs.developers.facebook.net/show_bug.cgi?id=19471
Facebook团队回应: 感谢您的报告。我们正在研究这个问题。 我们建议使用like按钮,因为我们将弃用 很快分享按钮。 like按钮为您提供相同的功能 更多 ... http://developers.facebook.com/docs/reference/plugins/like/
答案 0 :(得分:1)
此外,工作解决方案请求http://graph.facebook.com/?ids= *。
例如,虽然facebook没有解决问题,但您可以使用一点修改facebook share widget script,它使用graph.facebook.com而不是api.facebook.com/restserver.php。
答案 1 :(得分:0)
您还必须将access_token作为参数引入。找到facebook说的话
GET / fql?q = SELECT + uid2 + FROM + friend + WHERE + uid1 = me()&amp; access_token = ...