http://www.flatws.cn/article/program/ruby/2011-04-04/19319.html http://oauth.net/2/ http://oauth.net/code/ http://code.google.com/p/oauth/