Facebook graph api 在节点中获取用户访问令牌facebook访问令牌

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

我正在尝试调用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(!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()

您需要一个不同的令牌用于不同的目的。您可以在此处阅读有关它们的信息:

希望它能帮助任何人