Sha256: 2250ac4cbe5622a956e14b880cd10a03b5a86e16ebad56c816549073f057c4db
Contents?: true
Size: 509 Bytes
Versions: 3
Compression:
Stored size: 509 Bytes
Contents
require 'twitter' module Stratify module Twitter class Collector < Stratify::Collector source "Twitter" configuration_fields :username => {:type => :string} def activities activities_from_api.map do |activity_in_api_format| Stratify::Twitter::Activity.from_api_hash(activity_in_api_format) end end private def activities_from_api ::Twitter.user_timeline(username, :include_rts => true) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
stratify-twitter-0.1.3 | lib/stratify-twitter/collector.rb |
stratify-twitter-0.1.2 | lib/stratify-twitter/collector.rb |
stratify-twitter-0.1.1 | lib/stratify-twitter/collector.rb |