Module: HatenaFotolife::Requester

Defined in:
lib/hatena_fotolife/requester.rb

Defined Under Namespace

Classes: OAuth, RequestError

Constant Summary collapse

ATOM_CONTENT_TYPE =
'application/x.atom+xml;'
DEFAULT_HEADER =
{ 'Content-Type' => ATOM_CONTENT_TYPE }

Class Method Summary collapse

Class Method Details

.create(config) ⇒ Object



11
12
13
14
# File 'lib/hatena_fotolife/requester.rb', line 11

def self.create(config)
  consumer = ::OAuth::Consumer.new(config.consumer_key, config.consumer_secret, config.consumer_options || {})
  Requester::OAuth.new(::OAuth::AccessToken.new(consumer, config.access_token, config.access_token_secret))
end