lib/opencongress_ruby.rb in opencongress-opencongress-ruby-0.0.2 vs lib/opencongress_ruby.rb in opencongress-opencongress-ruby-0.0.3
- old
+ new
@@ -2,18 +2,18 @@
require 'hpricot'
require 'open-uri'
require 'json'
module OpenCongress
- API_URL = "http://www.opencongress.org/api"
+ API_URL = "http://192.168.1.7/api"
- attr_accessor = :api_key
+ attr_accessor :api_key
class OpenCongressObject
def self.construct_url(api_method, params)
- if OpenCongress.api_key.blank?
+ if OpenCongress.api_key == nil || OpenCongress.api_key == ''
raise "Failed to provide OpenCongress API Key"
else
"#{API_URL}#{api_method}?key=#{OpenCongress.api_key}#{hash2get(params)}&format=json"
end
end
@@ -26,10 +26,10 @@
end
get_string
end
- def make_call(url)
+ def self.make_call(url)
result = nil
begin
result = JSON.parse(open(url).read)
rescue
end
\ No newline at end of file