class Engagement::CommentCounter::Twitter
Public Class Methods
new(credentials)
click to toggle source
# File lib/engagement/comment_counter/twitter.rb, line 7 def initialize(credentials) ::Twitter.configure do |config| config.consumer_key = credentials[:consumer_key] config.consumer_secret = credentials[:consumer_secret] config.oauth_token = credentials[:oauth_token] config.oauth_token_secret = credentials[:oauth_token_secret] end end
Public Instance Methods
comments_count(url)
click to toggle source
FYI, Twitter
only returns 6-9 days worth of tweet data
# File lib/engagement/comment_counter/twitter.rb, line 17 def comments_count(url) ::Twitter.search(url)[:statuses].count end