У меня проблемы со следующим кодом.Я не получаю никаких ошибок, но по какой-то причине мои результаты возвращаются пустыми каждый раз, когда я использую ключевое слово для поиска, в строке которого есть пробел.Я пытался использовать urleescape, но это также не работает.У кого-нибудь есть понимание?
require 'httparty'
require 'uri'
class Recipe
include HTTParty
base_uri 'recipepuppy.com'
default_params onlyImages: "1"
format :json
#Uses request parameter to send to API
def self.for(q)
q = URI.escape(q)
p q
get("/api", query: {q: q})["results"]
end
end
puts Recipe.for "chocolate"
puts Recipe.for "apple pie"