yt gem for youtube api在轨道上使用ruby

时间:2016-09-18 04:03:36

标签: ruby-on-rails ruby youtube rubygems

如何设置yt gem youtube api for rails?我面临错误"Error: invalid_request.Missing required parameter: scope"。我已经在我的程序中添加了范围,这是我做的示例代码。

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

任何人都可以举例说明如何为rails设置完全yt gem。

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

非常感谢任何想法,我是铁轨上的红宝石新手。

1 个答案:

答案 0 :(得分:0)

范围需要以这种方式格式化[“youtube”]。所以改成它:

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