2011-10-13 96 views
0

我有一個在Rails 3.0.10上運行的Tumblr應用程序,用戶使用oauth以here描述的方式登錄。Rails 3 - 在用戶登錄時進行API調用

我想運行一種方法,通過API調用更新用戶的詳細信息,無論何時登錄。最佳方式是什麼?如果我只是從SessionController的create方法中調用方法,那麼可以嗎?

回答

0

正如Neil在我之前建議的那樣,您應該考慮爲API調用創建延遲作業,以便用戶不必等待API響應您的調用。

我會將API調用推入Beanstalkd之類的東西。這是一個漂亮的小消息隊列deamon。一探究竟。

+0

謝謝,我決定和延遲作業一起去,因爲它似乎更好地記錄在Heroku和Github上。 – Arvindh

0

是的 - 這正是要做到這一點的方法,但如果可以的話,可能還會添加到混合中,以便用戶不會坐在那裏等待。

相關問題