获取用户访问令牌facebook访问令牌节点

获取用户访问令牌facebook访问令牌节点

问题描述:

我正在尝试拨打Facebook Graph API,我正在使用节点&表示这是我第一次使用它们,当我打电话给API我得到下面的错误,我怎么能得到访问令牌或设置它,使电话通过?获取用户访问令牌facebook访问令牌节点

message: 'Invalid OAuth access token.', 
type: 'OAuthException', 
code: 190, 
fbtrace_id: 'hgjhguoiu' } 

//这是调用API我做:

FB.api('4', function (res) { 
if(!res || res.error) { 
    console.log(!res ? 'error occurred' : res.error); 
    return; 
} 
    console.log(res.id); 
    console.log(res.name); 
}); 

//这是验证电话:

app.get('/auth/facebook/callback', 
passport.authenticate('facebook', { 
    successRedirect : '/', 
    failureRedirect: '/login' 
})); 

感谢

我知道这是12个月大,但无论如何:

我正在使用'fb'(https://www.npmjs.com/package/fb)作为节点,并且具有与所述相同的错误。

验证您的请求,你只需要编写FB.setAccessToken(<your_token>);

您需要为不同的目的,不同的令牌。你可以在这里阅读:https://developers.facebook.com/docs/facebook-login/access-tokens/?locale=de_DE

希望它可以帮助任何人。