0

我希望从 Rails 应用程序中访问 Web 服务 api 并显示来自 api 的数据。该 api 使用永久 access_token 和参数 full_access=true。所以我希望访问的网址类似于

http://.......com/lists.json?access_token=d10884g521fc4dc964fd9v06a9121f63&full_access=true

我无法创建一个包含 access_token 的简单获取请求,因此任何建议都会有所帮助。我可以使用简单的获取请求还是需要实现 oauth2?

如果是这样,一个非常简单的客户的样本会有所帮助

4

1 回答 1

1

您可以使用Net::HTTP类:

require 'net/http'

url = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(url.path)
res = Net::HTTP.start(url.host, url.port) {|http|
  http.request(req)
}
puts res.body

希望这可以帮助!

于 2012-10-03T16:46:09.617 回答