2015-07-11 3 views
0

Я пытаюсь послать битконы с использованием рубин-рубин 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 имеет необходимое разрешение, установленное на приборной панели. что я могу делать неправильно?

ответ

1

Новый камень Ruby использует API v2, для которого требуется область v2, wallet:transactions:send вместо v1's send. Можете ли вы проверить, что это включено?

+0

Если вы имеете в виду это, если я включил это на бэкэнд, да, я включил его. –

+0

В этом случае я предлагаю вам проверить полезную нагрузку об экспорте, возможно, у нее будет больше информации – jorilallo

Смежные вопросы