Sha256: 825820845a7ab1ea5128d634112facda695dab8d7bc12f59d09aee0e6a93dd2c
Contents?: true
Size: 412 Bytes
Versions: 1
Compression:
Stored size: 412 Bytes
Contents
# http://stackoverflow.com/questions/7403553/how-do-i-get-the-counter-of-a-google-plus-1-button module Virility class PlusOne < Strategy parser( Proc.new do |body, format| {'shares' => body.scan(/c: (\d+)/).flatten.first} end ) def census self.class.get("https://plusone.google.com/_/+1/fastbutton?url=#{@url}") end def count results["shares"].to_i || 0 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
virility-0.1.0 | lib/virility/strategies/plus_one.rb |