我正在呼叫路线,我希望我的数组会在其中返回一堆推文,但是我没有任何用处。
我尝试将我的filteredTweets数组移到tweets常量之外,并且还尝试完全没有常量。 Ive还试图摆脱常量中的return语句,但无济于事。
app.route('/get-tweets').get((req, res) => {
const tweets = T.get('search/tweets', { q: 'iowa state since:2018-07-11 #gameday -filter:media -filter:retweets', count: 10 }, function(err, data, res) {
let filteredTweets = [];
_.each(data, userObj => {
filteredTweets.push(userObj);
})
return filteredTweets;
})
return res.status(200).json({
message: 'Tweets fetched successfully',
tweets: tweets
});
})
我正在成功返回我的消息,但未成功发送tweets部分。 {“ message”:“成功提取推文”,“ tweets”:{“ isFulfilled”:false,“ isRejected”:false}}