Showing
1 changed file
with
13 additions
and
8 deletions
| ... | @@ -15,7 +15,7 @@ exports.getUserTweets = async function(req, res){ | ... | @@ -15,7 +15,7 @@ exports.getUserTweets = async function(req, res){ |
| 15 | if(!error){ | 15 | if(!error){ |
| 16 | 16 | ||
| 17 | console.log(tweets); //가져온 타임라인 내용 콘솔창에 출력 | 17 | console.log(tweets); //가져온 타임라인 내용 콘솔창에 출력 |
| 18 | - res.render('timeline.html',tweets); //timeline.html 화면에 뿌려줌 그리고 tweets값을 저 페이지로 보냄 | 18 | + res.render('timeline.html',{tweets}); //timeline.html 화면에 뿌려줌 그리고 tweets값을 저 페이지로 보냄 |
| 19 | } | 19 | } |
| 20 | }); //아이디를 토대로 타임라인 가져오기 | 20 | }); //아이디를 토대로 타임라인 가져오기 |
| 21 | 21 | ||
| ... | @@ -25,12 +25,15 @@ exports.getUserTweets = async function(req, res){ | ... | @@ -25,12 +25,15 @@ exports.getUserTweets = async function(req, res){ |
| 25 | res.sendStatus(500); | 25 | res.sendStatus(500); |
| 26 | } | 26 | } |
| 27 | } | 27 | } |
| 28 | + | ||
| 29 | + | ||
| 30 | +//찾고싶은 게시물내용검색 | ||
| 28 | exports.getUserSearch = async function(req, res){ | 31 | exports.getUserSearch = async function(req, res){ |
| 29 | try{ | 32 | try{ |
| 30 | - let searchdata= client.get('search/tweets', req.params, function(error, tweets, response) {//search | 33 | + let searchdata= client.get('search/tweets', {q: 'now' }, function(error, tweets2, response) {//search |
| 31 | if(!error){ | 34 | if(!error){ |
| 32 | - console.log(tweets); | 35 | + console.log(tweets2); |
| 33 | - res.render('timeline.html',tweets); | 36 | + res.render('timeline.html',{tweets2}); |
| 34 | } | 37 | } |
| 35 | 38 | ||
| 36 | });//입력값 바꿀 필요 있음(?) | 39 | });//입력값 바꿀 필요 있음(?) |
| ... | @@ -41,15 +44,17 @@ exports.getUserSearch = async function(req, res){ | ... | @@ -41,15 +44,17 @@ exports.getUserSearch = async function(req, res){ |
| 41 | } | 44 | } |
| 42 | 45 | ||
| 43 | 46 | ||
| 47 | + | ||
| 48 | +//인기있는 게시물(리트윗) | ||
| 44 | exports.getUserRetweet = async function(req, res){ | 49 | exports.getUserRetweet = async function(req, res){ |
| 45 | try{ | 50 | try{ |
| 46 | - let retweetdata = client.get('statuses/user_timeline', req.params, function(error, tweets, response) {//리트윗 | 51 | + let retweetdata = client.get('statuses/user_timeline', req.params, function(error, tweets3, response) { |
| 47 | if(!error){ | 52 | if(!error){ |
| 48 | - tweets.sort(function(a,b){ | 53 | + tweets3.sort(function(a,b){ |
| 49 | return b.retweet_count-a.retweet_count; | 54 | return b.retweet_count-a.retweet_count; |
| 50 | });//리트윗 data 내림차순로 정렬(?) | 55 | });//리트윗 data 내림차순로 정렬(?) |
| 51 | - console.log(tweets); | 56 | + console.log(tweets3); |
| 52 | - res.render('timeline.html',tweets); | 57 | + res.render('popular.html',{tweets3}); |
| 53 | } | 58 | } |
| 54 | 59 | ||
| 55 | }); | 60 | }); | ... | ... |
-
Please register or login to post a comment