2015-07-11 96 views
0

我想使用coinbase紅寶石寶石發送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

新的Ruby gem使用需要v2範圍的API v2,wallet:transactions:send而不是v1的send。你能檢查你是否啓用了這個功能嗎?

+0

如果你的意思是說如果我在後端啓用了這個功能,是的,我確實啓用了它。 –

+0

在這種情況下,我建議你檢查期望的有效載荷,它可能有更多的信息 – jorilallo