Fitgem.configure do |config|
config.consumer_key = "XXXX"
config.consumer_secret = "XXXX"
config.token = "XXXX"
config.secret = "XXXX"
end
这与其他地方的Facebook和Twitter客户端(https://github.com/sferik/twitter)完全相同。有没有类似的方法可以用Fitgem做到这一点?
Fitgem的未定义方法`configure':模块
fitgem docs(http://www.rubydoc.info/github/whazzmaster/fitgem/frames)说这样做:
client = Fitgem::Client.new {
:consumer_key => my_key,
:consumer_secret => my_secret,
:token => fitbit_oauth_token,
:secret => fitbit_oauth_secret
}
但我不想在每种方法中重新初始化Fitgem客户端。
答案 0 :(得分:0)
可能它已经过时了,但现在有omniouth for fitbit。使用gem并不困难,因为有关于如何进行配置的说明。您必须在config / initializers下创建omniauth.rb
文件,并将consumer_key和consumer_secret放在那里。