【发布时间】:2010-12-25 02:12:11
【问题描述】:
任何人都知道使用最近更新的 vimeo gem (http://github.com/matthooks/vimeo) 使用 oAuth 从 Vimeo 获取 auth_token 的正确语法是什么?
我正在尝试这个:
def authorize
base = Vimeo::Advanced::Base.new(VIMEO_API_KEY, VIMEO_SECRET)
redirect_to base.web_login_link("delete")
end #end method
--- 被重定向到 vimeo,允许访问,然后被重定向到带有 frob 变量的应用程序---
def callback
vimeo = Vimeo::Advanced::Auth.new(VIMEO_API_KEY, VIMEO_SECRET)
auth_token = vimeo.get_token(params[:frob])
end
-- 现在我收到以下错误:
{"err"=>{"msg"=>"Missing required parameter", "code"=>"307", "expl"=>"A required parameter is missing: oauth_consumer_key"}, "stat"= >“失败”,“生成的_in”=>“0.0054”}
任何熟悉此 gem 或正确语法的人都可以获取 auth_token 以在未来进行经过身份验证的调用
【问题讨论】:
标签: ruby-on-rails ruby rubygems oauth