tiss2go/lib/tiss/tiss_crawler.rb
2020-04-21 13:03:59 +02:00

23 lines
435 B
Ruby

class TissCrawler
require 'httparty'
$host = 'https://tiss.tuwien.ac.at'
def self.search(params)
api = params[:api]
search_parameter = params[:search_parameter]
search_term = params[:search_term].parameterize(separator: '+')
url = $host + api + '?' + search_parameter + '=' + search_term
puts(url)
response = HTTParty.get(url)
JSON.parse(response.body)["results"]
end
def details
end
end