范围错误无效
Invalid scope error
我正在尝试使用 coinbase ruby gem 发送比特币,但我很难让它工作。我是这样验证的:
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 键在仪表板中设置了所需的权限。我可能做错了什么?
新的 Ruby gem 使用 API v2 需要 v2 作用域,wallet:transactions:send
而不是 v1 的 send
。你能检查一下你是否启用了这个吗?
我正在尝试使用 coinbase ruby gem 发送比特币,但我很难让它工作。我是这样验证的:
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 键在仪表板中设置了所需的权限。我可能做错了什么?
新的 Ruby gem 使用 API v2 需要 v2 作用域,wallet:transactions:send
而不是 v1 的 send
。你能检查一下你是否启用了这个吗?