class TweetApi
Attributes
me[R]
newest_followers[R]
newest_friends[R]
Public Class Methods
new(username,token = nil)
click to toggle source
# File lib/tweetgem.rb, line 7 def initialize(username,token = nil) token ||= AppAuth::init @bearer = token @me = AppAuth::user_show(@bearer,username) @screen_name = username @newest_followers = AppAuth::user_newest_followers(@bearer,username) @newest_friends = AppAuth::user_newest_friends(@bearer,username) end
Public Instance Methods
get_newest_followers(username = nil,gist = true)
click to toggle source
# File lib/tweetgem.rb, line 26 def get_newest_followers(username = nil,gist = true) username ||= @screen_name return AppAuth::user_newest_followers(@bearer,username,gist) end
get_newest_friends(username = nil,gist = true)
click to toggle source
# File lib/tweetgem.rb, line 31 def get_newest_friends(username = nil,gist = true) username ||= @screen_name return AppAuth::user_newest_friends(@bearer,username,gist) end
global_trend()
click to toggle source
# File lib/tweetgem.rb, line 56 def global_trend() return AppAuth::global_trend(@bearer) end
list_recent_favourites(username = nil,count = 30)
click to toggle source
# File lib/tweetgem.rb, line 51 def list_recent_favourites(username = nil,count = 30) username ||= @screen_name return AppAuth::list_recent_favourites(@bearer,username,count) end
lists(username = nil,ownership_first = false)
click to toggle source
# File lib/tweetgem.rb, line 36 def lists(username = nil,ownership_first = false) username ||= @screen_name return AppAuth::lists(@bearer,username,ownership_first) end
lists_owner(username = nil,count = 30)
click to toggle source
# File lib/tweetgem.rb, line 41 def lists_owner(username = nil,count = 30) username ||= @screen_name return AppAuth::lists_owner(@bearer,username,count) end
lists_subscription(username = nil,count = 30)
click to toggle source
# File lib/tweetgem.rb, line 46 def lists_subscription(username = nil,count = 30) username ||= @screen_name return AppAuth::lists_subscription(@bearer,username,count) end
search(hashtag)
click to toggle source
# File lib/tweetgem.rb, line 60 def search(hashtag) return AppAuth::cus_search(@bearer, hashtag) end
timeline(username = nil, count = 10)
click to toggle source
# File lib/tweetgem.rb, line 21 def timeline(username = nil, count = 10) username ||= @screen_name return AppAuth::user_timeline(@bearer,username,count) end
user_show(username = nil,gist = true)
click to toggle source
# File lib/tweetgem.rb, line 16 def user_show(username = nil,gist = true) username ||= @screen_name return AppAuth::user_show(@bearer,username,gist) end