无效的范围错误

时间:2015-07-11 00:23:39

标签: ruby-on-rails ruby bitcoin coinbase-api

我试图使用coinbase ruby​​ gem发送bitcons但是我很难让它工作。我是这样认证的:

c = Coinbase::Wallet::Client.new(api_key: ENV["COINBASE_KEY"], api_secret: ENV["COINBASE_SECRET"])
ca = c.account(User.last.account.account_id)

ca.send(to: ENV["BITCOIN_ADDRESS"], amount: '0.0001', currency: 'BTC')

这是我回来的错误。

Coinbase::Wallet::InvalidScopeError: Api::BaseController::InvalidScopeError

要明确的是,API密钥在仪表板中设置了必需的权限。我可能做错了什么?

1 个答案:

答案 0 :(得分:1)

新的Ruby gem使用API​​ v2,它需要v2范围,Date -> week Number 2015-07-01 -> 5 2015-07-06 -> 1 2015-07-13 -> 2 而不是v1的wallet:transactions:send。你能检查一下你启用了吗?