STUDY MEMO

学習のメモ書き

<twitter> node.jsでのtwitter情報取得

twitter.js

var Twitter = require('twitter');

var client = new Twitter({
  consumer_key: '',
  consumer_secret: '',
  access_token_key: '',
  access_token_secret: ''
});

client.get('search/tweets', { q: 'twitterアカウント名' }, function (error, tweets, response) {
  console.log(tweets);

});
$ node twitter.js

取得情報

{
  statuses: [
    {
      created_at: '',
      id: ,
      id_str: '',
      text: '',
      truncated: false,
      entities: [Object],
      metadata: [Object],
      source: '<a href="https://mobile.twitter.com" rel="nofollow">Twitter Web App</a>',
      in_reply_to_status_id: null,
      in_reply_to_status_id_str: null,
      in_reply_to_user_id: null,
      in_reply_to_user_id_str: null,
      in_reply_to_screen_name: null,
      user: [Object],
      geo: null,
      coordinates: null,
      place: null,
      contributors: null,
      is_quote_status: false,
      retweet_count: 0,
      favorite_count: 3,
      favorited: false,
      retweeted: false,
      lang: 'ja'
    }
  ],
  search_metadata: {
    completed_in: ,
    max_id: ,
    max_id_str: '',
    next_results: '',
    query: 'twitterアカウント名',
    refresh_url: '',
    count: ,
    since_id: ,
    since_id_str: ''
  }
}