switch to httparty

This commit is contained in:
r888888888
2017-06-29 17:10:07 -07:00
parent ed7b80c016
commit eb6c5e3af5
16 changed files with 108 additions and 182 deletions

View File

@@ -8,22 +8,18 @@ class NicoSeigaApiClient
end
def get_illust(id)
uri = URI.parse("#{BASE_URL}/illust/info?id=#{id}")
Net::HTTP.start(uri.host, uri.port, :use_ssl => uri.is_a?(URI::HTTPS)) do |http|
resp = http.request_get(uri.request_uri)
if resp.is_a?(Net::HTTPSuccess)
parse_illust_xml_response(resp.body)
end
uri = "#{BASE_URL}/illust/info?id=#{id}"
resp = HTTParty.get(uri)
if resp.success?
parse_illust_xml_response(resp.body)
end
end
def get_artist(id)
uri = URI.parse("#{BASE_URL}/user/info?id=#{id}")
Net::HTTP.start(uri.host, uri.port, :use_ssl => uri.is_a?(URI::HTTPS)) do |http|
resp = http.request_get(uri.request_uri)
if resp.is_a?(Net::HTTPSuccess)
parse_artist_xml_response(resp.body)
end
uri = "#{BASE_URL}/user/info?id=#{id}"
resp = HTTParty.get(uri)
if resp.success?
parse_artist_xml_response(resp.body)
end
end