imdb APIを使用しようとしています。Fargo を検索しようとしましたが、実行すると黒い画面しか表示されません。
require 'net/http'
uri = URI.parse("http://imdbapi.org/")
response = Net::HTTP.post_form(uri, {"q" => "Fargo"})
誰が何が間違っているか教えてくれますか、そのAPIからルビーのjsonを使ってFargoからデータを取得する方法の例を提供できますか?
以下の簡単なコードは、imdb API から基本的な json データを取得する方法を示しています。
require "net/http"
require "uri"
uri = URI.parse("http://imdbapi.org/?title=Fargo&type=json")
http = Net::HTTP.new(uri.host, uri.port)
request = Net::HTTP::Get.new(uri.request_uri)
response = http.request(request)
puts response.body
REST の方法で動詞 GET を使用します。