Sha256: fe5d99ecd0be3248409f950ec4b0da3933fe6df0ce519e6a62b98ba9209531d5

Contents?: true

Size: 296 Bytes

Versions: 5

Compression:

Stored size: 296 Bytes

Contents

require 'rest_client'
require 'json'
module Omdb
  class Network
    OMDB_API_URL = 'http://www.omdbapi.com'
    def call(params)
      response = RestClient.get OMDB_API_URL, {params: params}
      {
        code: response.code,
        data: JSON.parse(response.body)
      }
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
omdb-1.0.4 lib/omdb/network.rb
omdb-1.0.3 lib/omdb/network.rb
omdb-1.0.2 lib/omdb/network.rb
omdb-1.0.1 lib/omdb/network.rb
omdb-1.0.0 lib/omdb/network.rb