Yulim KIM

modified

...@@ -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 });
......