2016-09-18 29 views
0

如何設置yt gem youtube api for rails?我面臨錯誤"Error: invalid_request.Missing required parameter: scope"。我已經在我的程序中添加了範圍,這裏是我所做的示例代碼。yt gem for youtube api在rails上使用ruby

This is my controller side.. 
request = Yt::Account.new(scopes: "youtube" ,redirect_uri: "http://localhost:3000/api/v1/users/youtube_callback").authentication_url 

這是我yt.rb文件初始化:

Yt.configure do |config| 
config.log_level = :debug 
config.client_id = 'id' 
config.client_secret = 'secret' 


end 

任何人都可以現場一個例子如何設置完全YT寶石的軌道。

我使用gem 'yt', '~> 0.25.6'

任何想法非常感謝,我Ruby on Rails中一個新手。

回答

0

範圍需要以這種方式格式化[「youtube」]。所以改爲:

request = Yt::Account.new(scopes: ["youtube"], redirect_uri: "http://localhost:3000/api/v1/users/youtube_callback").authentication_url 
+0

你可以看到我迄今在這裏工作:https://github.com/mailethiesen/youtube-content-auditor-2 –