Class: ShareCount::Pinterest

Inherits:
Base
  • Object
show all
Defined in:
lib/share_count/pinterest.rb

Constant Summary collapse

URL =
'http://api.pinterest.com/v1/urls/count.json'

Constants inherited from Base

Base::DEFAULT_OPEN_TIMEOUT, Base::DEFAULT_TIMEOUT

Instance Attribute Summary

Attributes inherited from Base

#checked_url

Instance Method Summary collapse

Methods inherited from Base

config=, #initialize, #shares

Methods included from StringHelper

#to_camel_case, #to_underscore

Constructor Details

This class inherits a constructor from ShareCount::Base

Instance Method Details

#shares!Object



5
6
7
8
9
# File 'lib/share_count/pinterest.rb', line 5

def shares!
  response = get(URL, params: { url: checked_url })

  /count":(\d+)/.match(response.body)[-1].to_i
end