如何为Rails设置yt gem
YouTube API?我面临错误"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
任何人都可以找到一个示例,说明如何完全为轨道安装yt gem。
我正在使用
gem 'yt', '~> 0.25.6'
任何想法都受到高度赞赏,我是 ruby 的新手。
最佳答案
范围需要以这种方式设置格式[“youtube”]。因此将其更改为:
request = Yt::Account.new(scopes: ["youtube"], redirect_uri: "http://localhost:3000/api/v1/users/youtube_callback").authentication_url
关于ruby-on-rails - YouTube api的yt gem在Rails上使用ruby,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39553969/