Module: Tumblr::API

Defined in:
lib/tumblr.rb

Defined Under Namespace

Classes: AuthError, BadRequestError, Reader, ResponseError, Writer

Class Method Summary collapse

Class Method Details

.read(hostname, num = 20, type = nil, &b) ⇒ Object



320
321
322
323
324
325
# File 'lib/tumblr.rb', line 320

def self.read(hostname, num=20, type=nil, &b)
  Net::HTTP.start(hostname) do |http|
    reader = Reader.new(http, num, type)
    reader.instance_eval &b
  end
end

.write(email, password, generator = "ruby-tumblr", &b) ⇒ Object



382
383
384
385
386
387
# File 'lib/tumblr.rb', line 382

def self.write(email, password, generator="ruby-tumblr", &b)
  Net::HTTP.start("www.tumblr.com") do |http|
    writer = Writer.new(http, email, password, generator)
    writer.instance_eval &b
  end
end