Module: Twitter::API::Undocumented
Constant Summary
Constants included from Utils
Twitter::API::Utils::DEFAULT_CURSOR
Instance Method Summary collapse
-
#activity_about_me(options = {}) ⇒ Array
Returns activity about me.
-
#activity_by_friends(options = {}) ⇒ Array
Returns activity by friends.
- #following_followers_of(*args) ⇒ Object
-
#status_activity(id, options = {}) ⇒ Twitter::Tweet
(also: #tweet_activity)
Returns activity summary for a Tweet.
-
#statuses_activity(*args) ⇒ Array<Twitter::Tweet>
Returns activity summary for Tweets.
Instance Method Details
#activity_about_me(options = {}) ⇒ Array
Note:
Undocumented
Returns activity about me
25 26 27 |
# File 'lib/twitter/api/undocumented.rb', line 25 def activity_about_me(={}) objects_from_response(Twitter::ActionFactory, :get, "/i/activity/about_me.json", ) end |
#activity_by_friends(options = {}) ⇒ Array
Note:
Undocumented
Returns activity by friends
41 42 43 |
# File 'lib/twitter/api/undocumented.rb', line 41 def activity_by_friends(={}) objects_from_response(Twitter::ActionFactory, :get, "/i/activity/by_friends.json", ) end |
#following_followers_of(options = {}) ⇒ Object #following_followers_of(user, options = {}) ⇒ Object
Note:
Undocumented
69 70 71 |
# File 'lib/twitter/api/undocumented.rb', line 69 def following_followers_of(*args) cursor_from_response_with_user(:users, Twitter::User, :get, "/users/following_followers_of.json", args, :following_followers_of) end |
#status_activity(id, options = {}) ⇒ Twitter::Tweet Also known as: tweet_activity
Note:
Undocumented
Returns activity summary for a Tweet
84 85 86 87 88 |
# File 'lib/twitter/api/undocumented.rb', line 84 def status_activity(id, ={}) response = get("/i/statuses/#{id}/activity/summary.json", ) response[:body].merge!(:id => id) if response[:body] Twitter::Tweet.from_response(response) end |
#statuses_activity(*ids) ⇒ Array<Twitter::Tweet> #statuses_activity(*ids, options) ⇒ Array<Twitter::Tweet>
Note:
Undocumented
Returns activity summary for Tweets
105 106 107 108 109 110 |
# File 'lib/twitter/api/undocumented.rb', line 105 def statuses_activity(*args) arguments = Twitter::API::Arguments.new(args) arguments.flatten.threaded_map do |id| status_activity(id, arguments.) end end |