2011-06-02 22 views
2

Instapaper,如果您不知道,它是一個書籤,可將當前網址保存到您的帳戶。本質上,書籤加載網頁上與該腳本的東西URL參數,如我應該如何在Rails中組織這種類似Instapaper的功能?

z.setAttribute('src', l.protocol '//www.instapaper.com/j/Jabcdefg?u=' 
     encodeURIComponent(l.href)'&t=' (new Date().getTime())); 
     b.appendChild(z); 

所以這是與當前頁面的URL一起發送到基於用戶的,模糊的URL請求的腳本。

我想知道如何在Rails應用程序中設置類似的服務。這項工作顯然是通過一種叫做parser的東西完成的,它可能是一個模型(例如,它將運行一個HTTP請求,解析並保存數據)。你能直接進入模型嗎?你需要一個控制器來處理傳入的請求嗎? (我已經嘗試了這一點,它會自動加載一個視圖,我不需要/想要)。

我想在這個一般的建築上提出一些建議。謝謝!

回答

0

我想你不能直接路由到模型。
所以,你需要一個控制器來處理傳入的請求。
如果您不希望將視圖發送到瀏覽器,請使用「render:nothing => true」。

相關問題