【问题标题】:Using youtube_it gem does not display the list of all videos使用 youtube_it gem 不会显示所有视频的列表
【发布时间】:2011-10-26 11:09:55
【问题描述】:

我正在构建一个简单的 Rails 应用程序来将我的视频上传到 youtube 并在我的网站上显示我的视频列表。我面临的问题是,当我尝试在我的索引页面上显示我的 youtube 视频时,我的视频没有被显示。我用了这个命令

     helper_method :yt_client
 def yt_client
        @yt_client ||= YouTubeIt::Client.new(:username => YouTubeITConfig.username , :password => YouTubeITConfig.password , :dev_key => YouTubeITConfig.dev_key)
      end

在我的索引页中有一个

<%= raw yt_client.my_videos %>

但我看不到视频。有谁知道这个问题。谢谢

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1 youtube-api


    【解决方案1】:

    嘿,我的朋友,你很亲密,这个 cmd

    <%= raw yt_client.my_videos %>
    

    只返回对象,要获取包含所有视频的数组,您必须调用方法videos,像这样

    <%= raw yt_client.my_videos.videos %>
    

    这样你就可以做一些类似的事情

    <% yt_client.my_videos.videos.each do |video| %>
      <%= video.title %>
    <% end%>
    

    告诉我这是否适合你

    干杯!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-01
      • 1970-01-01
      • 2012-12-11
      • 2013-02-16
      • 2013-12-06
      • 1970-01-01
      相关资源
      最近更新 更多