Sha256: 677b2daeccaa3f706df894dc126e9e68f6352dfc7593d344ba0da915fdb95e4c
Contents?: true
Size: 533 Bytes
Versions: 149
Compression:
Stored size: 533 Bytes
Contents
dir = File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib')) require File.join(dir, 'httparty') require 'pp' class StackExchange include HTTParty base_uri 'api.stackexchange.com' def initialize(service, page) @options = { query: { site: service, page: page } } end def questions self.class.get("/2.2/questions", @options) end def users self.class.get("/2.2/users", @options) end end stack_exchange = StackExchange.new("stackoverflow", 1) pp stack_exchange.questions pp stack_exchange.users
Version data entries
149 entries across 123 versions & 7 rubygems