Tag: Facebook的图表 API

FacebookGraphAPIError:(#100)尝试访问节点types(用户)上的不存在字段(user_photos)

我使用passport.js进行Facebook身份validation,最近我开始出现这个错误。 完整的错误信息如下所示: FacebookGraphAPIError: (#100) Tried accessing nonexisting field (user_photos) on node type (User) at D:\app\node_modules\passport-facebook\lib\strategy.js:167:21 at passBackControl (D:\app\node_modules\passport-facebook\node_modules\passport-oauth2\node_modules\oauth\lib\oauth2.js:124:9) at IncomingMessage.<anonymous> (D:\app\node_modules\passport-facebook\node_modules\passport-oauth2\node_modules\oauth\lib\oauth2.js:143:7) at IncomingMessage.emit (events.js:129:20) at _stream_readable.js:908:16 at process._tickCallback (node.js:355:11) 我尝试了不同的方法来设置权限范围。 最初我宣布了 passport.use(new FacebookStrategy({ profileFields : ['user_photos', 'user_friends'], } 然后我把它移到了 app.get('/auth/facebook', passport.authenticate('facebook', { scope : ['email, public_profile, user_photos, user_friends'] })); 它仍然会导致相同的错误,以及user_friends,如果我删除user_photos。 任何想法,我在做什么错了? 我的authentication脚本的核心来自于本教程https://scotch.io/tutorials/easy-node-authentication-facebook

node.js – facebook连接 – 最新的lib

我已经开始玩node.js了一下。 我来自更多的PHP / Java的背景。 我大量使用Facebook的SDK的PHP,这是非常好的(对于PHP)。 node.js缺乏这样的支持(如果我错了,Facebook的JS SDK是完全不同的)。 再次,谈论支持和使用everyauth没有得到很好..(也许更新的示例代码将帮助我)。 例如,你如何通过SDK进行分页? (你从Facebook获得下一个链接作为回应) 面板 – 不更新(尝试它的样本,并从代码中看到)有库使用FQL,而不是打开graphics 哪个是“最好的”? 或最新的“包装”或它自己的SDK,但简单易用? (不需要重型库) 谢谢!

如何使用node.js从facebook API获取Facebook朋友

我正在与node.js中的facebook连接一起工作。 一切都工作得很好,但现在我想从Facebook获得连接用户的朋友名单,我有用户的访问令牌,但我不知道如何开始从Facebook获取数据 任何帮助?

你如何通过一个URL传递一个单引号?

我正在使用Node.js : var s = 'Who\'s that girl?'; var url = 'http://graph.facebook.com/?text=' + encodeURIComponent(s); request( url, POST, …) 这不行! 而Facebook切断了我的文字… 完整代码: function postToFacebook(fbid, access_token, data, next){ var uri = 'https://graph.facebook.com/'+String(fbid)+'/feed?access_token='+access_token; var uri += '&' + querystring.stringify(data); request({ 'method':'POST', 'uri': uri, },function(err,response,body){ next(); }); }; app.get('/test',function(req,res){ var d = { 'name':'Who\'s that girl?', 'link': 'http://example.com', 'caption': […]