获取Box提供商的刷新令牌

时间:2016-01-22 16:08:11

标签: ruby rubygems

我使用的是Boxr gem boxr对于我的自动测试我需要对文件进行一些操作,并且在开发人员令牌过期一段时间后,我创建了开发人员令牌并做了一些事情。 但是在文档上我看到我可以在运行测试之前刷新令牌。

如果您希望Boxr在访问令牌失效后自动刷新令牌,您可以提供刷新令牌,以及您的client_id和client_secret,以及在刷新时调用的块。

token_refresh_callback = lambda {|access, refresh, identifier| some_method_that_saves_them(access, refresh)}
client = Boxr::Client.new('zX3UjFwNerOy5PSWc2WI8aJgMHtAjs8T',
                          refresh_token: 'dvfzfCQoIcRi7r4Yeuar7mZnaghGWexXlX89sBaRy1hS9e5wFroVVOEM6bs0DwPQ',
                          client_id: 'kplh54vfeagt6jmi4kddg4xdswwvrw8y',
                          client_secret: 'sOsm9ZZ8L8svwrn9FsdulLQVwDizKueU',
                          &token_refresh_callback)

问题是:保存刷新令牌的方法应该是什么?的" some_method_that_saves_them"

0 个答案:

没有答案