これは簡単な質問かもしれないので、かなり新しいレールですが、私はyoutubeを使用するRailsアプリケーションを作成しようとしていました。私はyoutube_itがこのようなタスクのための選択の宝石であると思われるが、私はそれを使用することに問題があることを発見した。基本的には、宝石を使用して、特定のユーザー(スタンフォード大学)から動画を取得し、動画情報とプレーヤーを持つ別のページへのリンクを含む動画リストを作成することができます。youtube_itを自分のレールアプリに統合するのに助けが必要
application_controller.rb
class ApplicationController < ActionController::Base
protect_from_forgery
helper_method :yt_client
private
def yt_client
@yt_client ||= YouTubeIt::Client.new(:dev_key => dev_key)
end
end
home_controller.rb
class HomeController < ApplicationController
def index
@playlists = yt_client.playlists('stanforduniversity')
end
end
index.html.erb
<h3>Home</h3>
<% @playlists.each do |playlist| %>
<p>Playlist: <%= playlist %></p>
<% end %>
これに伴う問題:これをテストするために、私は次のコードを試してみました私が私のホームページに出力するものは、次のようなもののリストです:#
私の質問は次のとおりです。この出力を実際のタイトルに変更する方法はありますか?私は何か間違っている/忘れているステップですか?または私はちょうどGoogle APIを使用して、私のデータベース(私はすでにこれのためのいくつかのコードを持っている)にすべてのビデオを入れて、単に私のレールアプリを使用してアクセスするPythonコードを使用する必要がありますか?
希望はこれで十分です。
Aha!そうです、タイトルを印刷します。助けてくれてありがとう。まだ私が必要とする他の機能についてはわかりませんが、これは間違いなく役立ちます。 – acmeyer9