Однако, когда я использую их в сценарии Python, они не работают. Он возвращает ошибку. < /P>
Я использую простой скрипт < /p>
Код: Выделить всё
from coinbase.wallet.client import Client
import os
from dotenv import load_dotenv
# Load environment variables from a .env file
load_dotenv()
# Your API credentials from Coinbase
API_KEY = os.getenv("API_KEY")
API_SECRET = os.getenv("API_SECRET")
# Initialize the Coinbase client
client = Client(API_KEY, API_SECRET)
def get_cash_balance():
# Get accounts
accounts = client.get_accounts()
# Find and print the cash balances
for account in accounts.data:
if account['type'] == 'fiat':
print(f"Currency: {account['currency']}")
print(f"Balance: {account['balance']['amount']}{account['balance']['currency']}")
if __name__ == "__main__":
get_cash_balance()
Код: Выделить всё
raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
< /code>
Я делаю что -то не так? Как я могу это исправить? Мои ключи точно так же, как они были на сайте.curl -X GET https://api.coinbase.com/v2/accounts -u "API_KEY:API_SECRET"
Подробнее здесь: https://stackoverflow.com/questions/789 ... -api-using
Мобильная версия