Facebook graph api 在节点中获取用户访问令牌facebook访问令牌
我正在尝试调用Facebook Graph API,为此我使用node&express,这是我第一次使用它们,当我调用API时,我得到下面的错误,我如何获取访问令牌或将其设置为使调用通过Facebook graph api 在节点中获取用户访问令牌facebook访问令牌,facebook-graph-api,facebook-javascript-sdk,facebook-node-sdk,Facebook Graph Api,Facebook Javascript Sdk,Facebook Node Sdk,我正在尝试调用Facebook Graph API,为此我使用node&express,这是我第一次使用它们,当我调用API时,我得到下面的错误,我如何获取访问令牌或将其设置为使调用通过 message: 'Invalid OAuth access token.', type: 'OAuthException', code: 190, fbtrace_id: 'hgjhguoiu' } //这是我对API的调用: FB.api('4', function (res) { if(!re
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'(),并且出现了与前面描述的相同的错误 要验证您的请求,您只需编写
FB.setAccessToken()代码>
您需要一个不同的令牌用于不同的目的。您可以在此处阅读有关它们的信息:
希望它能帮助任何人