Class: Neo4Apis::CLI::Twitter
- Defined in:
- lib/neo4apis/cli/twitter.rb
Instance Method Summary collapse
- #filter(track) ⇒ Object
- #followers(user, depth = 1) ⇒ Object
- #friends(user, depth = 1) ⇒ Object
- #search(query, count) ⇒ Object
Instance Method Details
#filter(track) ⇒ Object
15 16 17 18 19 |
# File 'lib/neo4apis/cli/twitter.rb', line 15 def filter(track) neo4apis_client.batch do twitter_client(true).filter(track: track, &tweet_importer) end end |
#followers(user, depth = 1) ⇒ Object
35 36 37 38 39 |
# File 'lib/neo4apis/cli/twitter.rb', line 35 def followers(user, depth = 1) neo4apis_client.batch do follower_importer(neo4apis_client, user, depth.to_i) end end |
#friends(user, depth = 1) ⇒ Object
42 43 44 45 46 |
# File 'lib/neo4apis/cli/twitter.rb', line 42 def friends(user, depth = 1) neo4apis_client.batch do friend_importer(neo4apis_client, user, depth.to_i) end end |
#search(query, count) ⇒ Object
28 29 30 31 32 |
# File 'lib/neo4apis/cli/twitter.rb', line 28 def search(query, count) neo4apis_client.batch do twitter_client.search(query, ).take(count.to_i).each(&tweet_importer) end end |