0
Hello, I have a question of how to return multiple parameters of an attribute in an api. I’ve tried concatenating using | and %df but could not. It only accepts a name and prints correctly, when I do a gets.chomp with two names, it doesn’t work.
def self.frequencia_decadas
puts 'Digite o nome para obter a frequencia por décadas'
nome = gets.chomp
response = Faraday.get("https://servicodados.ibge.gov.br/api/v2/censos/nomes/#{nome}")
json = JSON.parse(response.body, symbolize_names: true)
json.map do |decadas|
@decadas = decadas[:res].map do |frequencia|
@frequencia = nome, frequencia[:frequencia], frequencia[:periodo]
end
end
end