Node.js 如何为twitterapi监听节点js端口

Node.js 如何为twitterapi监听节点js端口,node.js,express,Node.js,Express,下面是代码。如何在Postman中运行下面的服务(如何监听下面的服务)。我能够在console.log中打印数据 从config.default中,我获取消费者密钥、消费者密钥、访问令牌密钥、访问令牌密钥 var Twitter = require('twitter'); var config = require('./config.default'); console.log(config); var T = new Twitter(config); // Set up your searc

下面是代码。如何在Postman中运行下面的服务(如何监听下面的服务)。我能够在console.log中打印数据

从config.default中,我获取消费者密钥、消费者密钥、访问令牌密钥、访问令牌密钥

var Twitter = require('twitter');
var config = require('./config.default');
console.log(config);
var T = new Twitter(config);

// Set up your search parameters
var retweet = function () {
var params = {
  q: '#FIFA2018',
  count: 10,
  result_type: 'recent',
  lang: 'en'
}
T.get('search/tweets', params, function (err, data) {
      // if there no errors
      if (!err) {
        // grab ID of tweet to retweet
        console.log(data);
        var retweetId = data.statuses[0].id_str;
        // Tell TWITTER to retweet
        T.post('statuses/retweet/:id', {
          id: retweetId
        }, function (err, response) {
          if (response) {
            console.log('Retweeted!!!');
          }
          // if there was an error while tweeting
          if (err) {
            console.log('Something went wrong while RETWEETING... Duplication maybe...');
          }
        });
      }
      // if unable to Search a tweet
      else {
        console.log('Something went wrong while SEARCHING...');
      }
    });
}

retweet();
// retweet in every 50 minutes
setInterval(retweet, 30000);

通过npm安装检查您已安装twitter库的node_模块。在twitter下,您将看到一个lib(library)文件夹。您可以检查twitter.js文件。此文件将列出所有功能。此外,您还可以看到用作基础的不同URL

this.options=extend({
消费者密钥:null,
消费者机密:null,
访问令牌密钥:null,
访问令牌密钥:null,
持票人令牌:空,
休息时间:'https://api.twitter.com/1.1',
溪底:'https://stream.twitter.com/1.1',
用户\u流\u基:'https://userstream.twitter.com/1.1',
地点\河流\基地:'https://sitestream.twitter.com/1.1',
媒体库:'https://upload.twitter.com/1.1',
请求选项:{
标题:{
接受:“*/*”,
连接:“关闭”,
“用户代理”:“节点twitter/”+版本
}
}

},选项)