Как обращаться с просроченными токенами в JavaScript - PullRequest
4 голосов
/ 14 августа 2011

Facebook дает наглядный пример того, как обращаться с просроченными токенами в php: https://developers.facebook.com/blog/post/500.У кого-нибудь есть код для того же самого в javascript?

1 Ответ

2 голосов
/ 14 августа 2011

Все, что делает пример в вашей опубликованной ссылке в блоге, это попытка сделать запрос к графику, и если это не удастся, он снова подключится к пользователю.А в JavaScript SDK это обрабатывается FB.login .

Например:

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