Отображение эскизов Youtube в моем приложении ruby ​​из API данных Youtube: что я делаю не так? - PullRequest
0 голосов
/ 04 декабря 2018

Я работаю над этим приложением, которое я уже неделю назад называю раком YouTube , и у меня возникают проблемы с эскизами.Я пытаюсь отобразить заголовок канала + заголовок видео + миниатюру видео при отправке запросов YouTube API.Пока что последнее, похоже, не работает, и я не знаю почему.Вот пример того, как выглядит результат при проведении исследования:

    JRE Clips
Joe Rogan on France's Anti-Macron Riots
#<Google::Apis::YoutubeV3::ThumbnailDetails:0x00007fa7c862c790>

Для записи вот как выглядит мой контроллер:

    class WelcomeController < ApplicationController
def index
    youtube_data_api = YoutubeDataApi.new.client
    @result, @errors = youtube_data_api.list_searches 'snippet', q: 
'youtube france -cyprien -fortnite -gotaga -gamemixtreize -bodytime - 
farod -andy -telefoot -konbini -topito -inthepanda -vdbuzz -mickalow - 
sandrea', max_results: '50'
end
end

и как выглядит мой взгляд:

    <div>
<% @result.items.each do |video| %>
<div>
<%= video.snippet.channel_title %>
</div>  
<div>
<%= video.snippet.title %>
</div>  
<div>
<%= video.snippet.thumbnails %>
</div>
<% end %>

Может кто-нибудь сказать мне, в чем моя ошибка и что можно сделать, чтобы решить эту проблему?Заранее спасибо.

1 Ответ

0 голосов
/ 12 декабря 2018

Я в конце концов нашел ответ сам LOL @result, @errors = youtube_data_api.list_videos 'snippet, id', chart: 'mostPopular', region_code: 'FR', max_results: '50' Вы можете заблокировать эту тему сейчас, если хотите.

...