我想要爲諸如Twitter,Facebook等一系列網站的API提出請求,並將結果存儲在我的數據庫中。在Rails應用程序中存儲來自請求的API數據?
的例子請求Twitter的給予是在這裏: https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true
我如何去從我的Rails 3附錄發出請求,然後存儲的數據?我不一定需要所有的數據,在這種情況下,我最關心的是追隨者。
非常感謝提前。
編輯:
我嘗試添加這對我的藝術家控制器的顯示方法:
require 'open-uri'
require 'json'
result = JSON.parse(open("https://api.twitter.com/1/users/show.json?screen_name=thesubways&include_entities=true").read)
parsed_json = ActiveSupport::JSON.decode(result)
@results = parsed_json["followers_count"]
什麼是di你試試? – Fivell 2012-04-24 13:59:33
還沒有!當我嘗試找到一個很好的指導來做這件事時,加載其他東西來編碼。你看起來不錯,還是你有一些指針? – Raoot 2012-04-24 17:15:48
因此您在@result擁有followers_count?此操作是否正常工作或者出現錯誤?接下來你需要做什麼? – Fivell 2012-05-15 18:59:43