使用node.js和twitterAPI获取最新的推文列表

我有一个问题,从Twitter的API 1.1从我的帐户鸣叫。 由于我是node.js的新手 我用twitter模块,我的初始化看起来像这样

twitter = require('twitter'); var twit = new twitter(params); twit.get('http://api.twitter.com/1.1/statuses/user_timeline.json?count=2',{include_entities:false},); 

但是当我logging数据时,我得到了这个

 [Error: HTTP Error 401: Unauthorized]statusCode: 401, data: '{"errors":[{"message":"Could not authenticate you","code":32}]}' } 

任何帮助将不胜感激。

错误消息非常明确,您需要validation应用程序

 var util = require('util'), twitter = require('twitter'); var twit = new twitter({ consumer_key: 'STATE YOUR NAME', consumer_secret: 'STATE YOUR NAME', access_token_key: 'STATE YOUR NAME', access_token_secret: 'STATE YOUR NAME' }); 

https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline

https://npmjs.org/package/twitter

我有同样的问题,发现任何查询参数应该被添加到twit.get()函数的第二个参数。

所以你的情况应该是:

 twit.get('/statuses/user_timeline.json', { count: 1 }, func);