要如何使用Ruby on Rails來呼叫其他人的Web API一直是我的困擾,查了google之後在stack overflow上也有人提了這個問題,剛好也有高手回應了,解決方法是用HTTParty gem。
安裝
在Gemfile中新增
gem 'httparty'
執行bundle install並重開rails server
使用
test = HTTParty.get "Web API URL&Attribute"
- 如果一切正常,沒有錯誤訊息,會回傳HTTParty::Response類別,裏面有一個Attribute 是parsed_response ,這就是回傳的結果,是一個Hash Type。
沒有留言:
張貼留言