API do Yahoo com Ruby on Rails e OAUTH2

Eu tenho um site de RoR que obtém dados de bolsas de valores e estou usando a tabela de finanças do Yahoo através da API do Yahoo. Preciso de autorização para obter acesso total ao YQL, o que requer que eu use o Oauth2. Preciso de ajuda para obter acesso OAuth ao Yahoo.

Isso é o que eu tentei:

client = OAuth2::Client.new(oauth_consumer_key,oauth_consumer_secret, {
        access_token_path:   '/oauth/v2/get_token',
        authorize_path:      '/oauth/v2/request_auth',
        authorize_url:       'https://api.login.yahoo.com/oauth/v2/request_auth',
        request_token_path:  '/oauth/v2/get_request_token',
        site:                'https://api.login.yahoo.com'
    })
puts client.auth_code.authorize_url( redirect_uri: "http://localhost:3000")
code = gets.chomp
token = client.auth_code.get_token(code, redirect_uri: "http://localhost:3000")

Eu não sei qual "código" devo usar. Authorize_url me retorna issoURL, mas não está claro o que o "código". Eu fui inspirado por issoQuestão.

questionAnswers(2)

yourAnswerToTheQuestion