https://graph.renren.com/oauth/token?grant_type=authorization_code&client_id=xxx&redirect_uri=xxx&client_secret=xxx&code=xxx 是这样的一个 url,当 get 这个 url 时候,他会返回一个 json 数据,那我如何在 controller 里得到这个 json?
https://graph.renren.com/oauth/token?grant_type=authorization_code&client_id=xxx&redirect_uri=xxx&client_secret=xxx&code=xxx
response.body
看看 open-uri 的文档,在 Ruby 官方文档里面
简单来说
require 'open-uri' JSON.parse(open('http://....').read)
#2 楼 @huacnlee 帅呆了