module NHKProgram::Request
Public Instance Methods
get(path, params = {})
click to toggle source
Perform an HTTP GET request
# File lib/nhk_program/request.rb, line 8 def get(path, params = {}) request(:get, path, params) end
request(http_method, path, params = {})
click to toggle source
Perform an HTTP request
# File lib/nhk_program/request.rb, line 13 def request(http_method, path, params = {}) path = "#{path}?key=#{CGI.escape(api_key.to_s)}" if api_key response = connection.send(http_method) do |request| request.url(path, params) end response.body end