Sha256: e73046fdc6afb24fc1d87ddf1c041a1d998471177bacdc18ba362392add3bbe6
Contents?: true
Size: 430 Bytes
Versions: 2
Compression:
Stored size: 430 Bytes
Contents
module Popularity class RedditComment < Crawler stats :score def score response_json[1]["data"]["children"][0]["data"]["score"] end def valid? return false unless host == 'reddit.com' path = URI.parse(@url).path path.split('/').delete_if { |a| a.empty? }.size == 6 end def name "reddit" end protected def request_url "#{@url}.json" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
popularity-0.3.0 | lib/popularity/networks/reddit_comment.rb |
popularity-0.2.1 | lib/popularity/networks/reddit_comment.rb |