Twitter API を使って取得した結果を、express を使って出力したいと考えています。
を見ながら、クエリの結果を取得すること自体はできたのですが、それをexpressに組み込むことがうまくできません。
どうすれば、http://localhost:3000/twitterにアクセスしたとき、tweet取得結果をjsonで返してくることができるでしょうか?
お知恵を拝借願えないでしょうか。必要な情報ありましたら、ご連絡ください。
コンソールに出力できていることから、認証系は問題ないと判断しています。
twitter.js
javascript
1 2var express = require('express'); 3var router = express.Router(); 4var Twitter = require('twitter'); 5var client = new Twitter(中略); 6 7var data = client.get('search/tweets', {q: 'ダナン'}, function(error, tweets, response) { 8 console.log(tweets); 9 }); 10 11 router.get('/',(req,res,next)=>{ 12 res.json(data); 13 }); 14 15module.exports = router;
api、というものを使うのが初めてなので、見様見真似なのですが、どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/17 01:00
2020/03/17 02:05