Class: Neo4Apis::CLI::Twitter

Inherits:
Base
  • Object
show all
Defined in:
lib/neo4apis/cli/twitter.rb

Instance Method Summary collapse

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, options).take(count.to_i).each(&tweet_importer)
  end
end