InstagramのAPIと連携させてリクエストなどはできるようにしていますが、を使って検索タグでリクエストをしようと思っていますtag_recent_media
。
複数のクエリをサポートしていないと思いますか? 私が間違っている場合は、誰かが私を修正してください。私のコントローラーには、複数のクエリがあり、次のようにしています。
@cats = client.tag_recent_media('cats', options = {:count => 60})
@dogs = client.tag_recent_media('dogs', options = {:count => 60})
@birds = client.tag_recent_media('birds', options = {:count => 60})
@snakes = client.tag_recent_media('snakes', options = {:count => 60})
これは、このようにして大量のリクエストを行っていると思いますか?
私は各変数を使用しています(@s、変数を使用してこれらを呼び出すと思いますか?)、それを配列に入れ、ビューファイルでソートしています:
<% (@cats+@dogs+@birds+@snakes).sort{|a,b| -(a.created_time <=> b.created_time)}.each do |media| %>
<span>
<img src="<%= media.images.thumbnail.url %>">
</span>
<% end %>
Ruby on Rails には、より簡単なリクエストを作成する何らかの方法がありますか?