rails(ruby)での式展開
Ruby on RailsからAPIへのリクエストを送りたいと思います。
location_idを手打ちした場合は、レスポンスがあるのですが、
式展開した場合上手くいきません…
ruby
1# @location_id = city.location_id 2# url = "https://api.openweathermap.org/data/2.5/weather?id=#{@location_id}&appid=#{ENV['OPEN_WEATHER_API_KEY']}&units=metric" 3url = "https://api.openweathermap.org/data/2.5/weather?id=6940394&appid=#{ENV['OPEN_WEATHER_API_KEY']}&units=metric"
コメントアウトしている部分がうまく動かず、3行目のように直接打つとレスポンスが得られます。(エラーが出るので、意図してコメントアウトしています)
発生しているエラーも質問文内に書かないと、見ている人もどうすればいいかわからないかと思われます。
質問文を編集してみましょう。