在 node.js 中使用 express.js 和 Twitter 获取最后 3 条推文.终端显示我的应用程序经过身份



我正在尝试从我的推特帐户获取最后 3 条推文。我正在运行带有node.js的express.js并安装了ntwitter。该应用程序已经过身份验证,我输入了正确的安全令牌。当我测试以查看应用程序是否经过身份验证时,我得到了成功响应,但当我发送推文请求时,我得到一个空响应。也许 ntwitter 安装在错误的目录中,或者我可能发出了错误的请求。

法典:

twit
   .verifyCredentials(function (err, data) {
    console.log("Verifying Credentials...");
    if(err)
      console.log("Verification failed : " + err);
    else
      console.log("Verification succeeded");    
  });
twit.get('/statuses/user_timeline.json', { count: 1 }, function(data) {
    console.log(util.inspect(data));
});

安慰:

Express server listening on port ...:
Verifying Credentials...
Verification succeeded
null

任何和所有的帮助将不胜感激。谢谢。

你能试试这个吗?这在我的情况下有效

<script src="http://twitter.com/javascripts/blogger.js" type="text/javascript"></script>
<script type="text/javascript"> 
(function() {
   var e = document.createElement('script'); 
   e.type = 'text/javascript';
  e.async = true;
    e.src = 'http://twitter.com/statuses/user_timeline/YOUR_USERNAME_HERE.json?callback=twitterCallback2&count=3';
   document.getElementById('twitter_update_list').appendChild(e);
}());
</script> 

最新更新