nil:NilClass エラーの未定義メソッド「each」の取得
<% for movie in trailers %>
<li>
<article>
<div class="photo">
<a href="<%= movie['links'] %>"><img src="<%= movie['thumbnail'] %>" alt="Photo" class="wrap_me_white"/></a>
</div>
<div class="details">
<h4 class="title"><a href="<%= movie['title'] %>"></a></h4>
</div>
</article>
</li>
<% end %>
これは腐ったトマトの API を使用しています。この API は、異なる API を使用して他のすべての領域で定義され、適切に機能します。
def trailers
config = Rails.application.config
resp = HTTParty.get("#{config.rotten_tomatoes_api_url}movies/770672122/clips.json?apikey=#{config.rotten_tomatoes_api_key}")
movies = JSON.parse(resp.body)['movies']
end
腐ったトマトに従って、すべてのフィールドが正しいことを確認しました。以前に使用したすべての問題と修正を確認したので、次に何をすべきかわかりません。お時間をいただき、誠にありがとうございます。さらにデータが必要な場合はお知らせください。喜んで提供させていただきます。ありがとう!