class TheCount::Facebook

Public Class Methods

new() click to toggle source
# File lib/thecount/countable/facebook.rb, line 7
def initialize
  @service_name = "facebook"
  @unit = "like"
  @value = 0
end

Public Instance Methods

count(data) click to toggle source
# File lib/thecount/countable/facebook.rb, line 13
def count(data)
  url = data[:url]
  url = "https://graph.facebook.com/#{url}"
  begin
    @value = JSON.parse(open(url).string)["shares"].to_i
  rescue
    @value = 0
  end  
end