Module: Klout

Defined in:
lib/klout.rb,
lib/klout/user.rb,
lib/klout/twuser.rb,
lib/klout/version.rb,
lib/klout/identity.rb

Defined Under Namespace

Classes: BadRequest, ClientError, Identity, Klout, KloutError, NotFound, ServerError, TwUser, Unauthorized, Unavailable, User

Constant Summary collapse

VERSION =
"3.0.3"

Class Method Summary collapse

Class Method Details

.api_key=(api_key) ⇒ Object

Allow Klout.api_key = “…”



18
19
20
# File 'lib/klout.rb', line 18

def api_key=(api_key)
  Klout.api_key = api_key
end

.base_uri=(uri) ⇒ Object



22
23
24
# File 'lib/klout.rb', line 22

def base_uri=(uri)
  Klout.base_uri uri
end

.disableObject

Allows the initializer to turn off actually communicating to the REST service for certain environments Requires fakeweb gem to be installed



28
29
30
# File 'lib/klout.rb', line 28

def disable
  FakeWeb.register_uri(:any, %r|#{Regexp.escape(Klout.base_uri)}|, :body => '{"Disabled":true}', :content_type => 'application/json; charset=utf-8')
end