从图api和节点中获取数据

我正在试图与Facebook的API连接,以便能够得到某一页的饲料。

但是我得到一个访问令牌错误

{"error":{"message":"Invalid OAuth access token.","type":"OAuthException","code":190,"fbtrace_id":"DrEySZsEOOA"}} 

我正在尝试这个:Facebook.js:

 var https = require('https'); exports.get = function(accessToken, apiPath, callback) { var options = { host: 'graph.facebook.com', port: 443, path: apiPath + '?access_token=' + accessToken, method: 'GET' }; var buffer = ''; var request = https.get(options, function(result){ result.setEncoding('utf8'); result.on('data', function(chunk){ buffer += chunk; }); result.on('end', function(){ callback(buffer); }); }); request.on('error', function(e){ console.log('error from facebook.get(): ' + e.message); }); request.end(); } 

app.js:

 var facebook = require('./facebook'); var http = require('http'); var server = http.createServer(app); facebook.get('121212', '/feed/', function(data){ console.log(data); }); server.listen(9999); 

是的,我通过了正确的标记。 我只是修改它显然是哈哈哈

会有人有一个想法或例子吗?

谢谢你们

这将是API调用: https : //graph.facebook.com/feed?access_token=xxx

…缺less重要的东西:用户,页面或组的ID。

例如: https : //graph.facebook.com/[page-id]/feed?access_token=xxx

请记住,如果涉及用户,页面或组,则需要不同的令牌和权限。