Trilhos trabalhando com API

Eu sou iniciante no trabalho com API. Estou tentando trabalhar com oAPI de previsão. Eu não quero usar o seuinvólucro oficial, porque primeiro eu gosto de estudar e aprender.

class Forecast
  include HTTParty

  base_uri "api.forecast.io/forecast/#{@api_key}/#{@latitude},#{@longitude}"

  def initialize(api_key,latitude,longitude)
     self.api_key = api_key
     self.latitude = latitude
     self.longitude = longitude
  end


end

Agora, qual deve ser o próximo passo após a inicialização. Eu tentei entender usando ohttparty exemplos de gemas, mas não consigo descobrir exatamente o que fazer.

Você poderia me ajudar a corrigi-lo e apontar recursos relacionados com APIs?

questionAnswers(1)

yourAnswerToTheQuestion