繁体   English   中英

无效的范围错误

[英]Invalid scope error

我正在尝试使用coinbase红宝石宝石发送比特币,但是​​我很难让它工作。 我这样验证:

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 您可以检查一下是否启用了此功能吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM