【发布时间】:2018-07-21 03:02:25
【问题描述】:
下面是代码。如何在 Postman 中运行以下服务(如何监听以下服务)。我可以在 console.log 中打印数据
从 config.default 我获取 consumer_key、consumer_secret、access_token_key、access_token_secret
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);
【问题讨论】: