Sha256: e5d27601196e06f3f617ddf22db96e675a9857ee64d5beb7fe869f1d63318906

Contents?: true

Size: 467 Bytes

Versions: 1

Compression:

Stored size: 467 Bytes

Contents

require 'rubygems'
require 'collecta-rb'
require 'pp'

client = Collecta::Client.setup 'f67a267c6d5c86ed36ae676e70698bdd'

client.subscribe('earthquake') do |result|
  pp({
    :query => result.query,
    :title => result.title,
    :category => result.category,
    :abstract => result.abstract,
  })
end

client.notifications('earthquake') do |notification|
  pp notification
end

client.archive('earthquake') do |result|
  pp result
end

EM.run { client.connect }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
collecta-rb-0.1.0 examples/collecta.rb