2

直到昨天一切正常。

在我网站的脑海里有

<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 团队回应: 感谢您的报告。我们正在调查此事。我们建议改用点赞按钮,因为我们很快就会弃用分享按钮。喜欢按钮为您提供相同的功能和更多... http://developers.facebook.com/docs/reference/plugins/like/

4

2 回答 2

1

此外,可通过请求http://graph.facebook.com/?ids= * 来解决问题。

例如,虽然 facebook 没有解决问题,但您可以使用稍微修改的facebook 共享小部件脚本,它使用 graph.facebook.com 而不是 api.facebook.com/restserver.php。

于 2011-07-31T15:02:44.863 回答
0

您还必须引入 access_token 作为参数。查找 facebook 上的内容

GET /fql?q=SELECT+uid2+FROM+friend+WHERE+uid1=me()&access_token=...

于 2012-01-02T06:14:52.987 回答