如何从request.env [“omniauth.auth”](Rails)获取twitter用户名

时间:2012-04-23 11:36:09

标签: ruby-on-rails omniauth

我在我的应用程序中使用Omni auth。 我可以使用下面的代码来接收令牌和秘密。

auth = request.env["omniauth.auth"]
@token = auth['credentials']['token']
@secret = auth['credentials']['secret']

但我很难获得推特账号的用户名。 我可以从中获取用户名吗?

同时我正在寻找解决方案。

由于

1 个答案:

答案 0 :(得分:3)

我明白了。可以使用auth['info']['name']获取用户名 我尝试以Json格式打印返回,并且能够找到它。