我试图使用google-drive-ruby gem运行rails应用程序,并且获取授权代码目前稍微笨拙 - 从google重定向后,在页面的URL中返回auth代码,如此:
localhost:3000/g_auths/redir?code=4/[code]
所以目前我正在使用这个稍微笨拙的剪辑来获取代码:
authorization_code = request.original_url.to_s
authorization_code = authorization_code[g_auths_redir_url.to_s.length + 6..-1] + '#'
现在,虽然这确实提供了正确的代码,但我无法帮助,但我认为必须有一种更简单,更动态的方法。在那儿?谢谢!