如何在javascript中处理过期的Facebook oauth令牌

时间:2011-08-14 18:13:00

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

Facebook提供了一个明确的例子,说明如何在php中处理过期的令牌:https://developers.facebook.com/blog/post/500。有人在javascript中有相同的代码吗?

1 个答案:

答案 0 :(得分:2)

您发布的博客链接中的所有示例都是尝试查询图表,如果失败则重新连接用户。在JavaScript SDK中,这由FB.login处理。

例如:

FB.api('/me', function(response) {
    if (response.error && response.error.type == "OAuthException" ) {
        FB.login(function(response) {
            ....
        }, {scope: 'YOUR,REQUIRED,PERMISSIONS'});
    }
});