Coinbase API просто перечисляет учетную запись BTC - местная валюта: учетная запись не найдена

Я пытаюсь получить баланс со своей учетной записи в местной валюте через Coinbase API, но я вообще не могу вызвать учетную запись.

Общая команда client.get_accounts () просто возвращает счет BTC. Согласно документации, в нем должны быть перечислены все счета, включая мой счет в местной валюте (с деньгами).

Команда для конкретной учетной записи «client.get_account ()» возвращает «coinbase.wallet.error.NotFoundError: APIError (id = not_found): Account not found». Я получил идентификатор учетной записи из https://www.coinbase.com/accounts/. Идентификатор BTC на этой странице такой же, как и при вызове API client.get_accounts ().

Если я попытаюсь позвонить в кошелек ETH, я получу ту же ошибку.

Спасибо за помощь.


person micha    schedule 19.11.2017    source источник


Ответы (1)


Это может быть проблема, связанная с авторизацией API. Если вы перейдете на страницу настроек API (https://www.coinbase.com/settings/api) вы должны выяснить, есть ли у API Key и Secrets доступ ко всем учетным записям или нет.

Что касается меня, client.get_accounts() возвращает все кошельки, поэтому оттуда вы можете получить идентификатор кошелька, из которого хотите получить дополнительную информацию, и передать его в качестве параметра в client.get_account()

person Luigi T.    schedule 28.11.2017