Binance提供API接口,可使用以下Python代码获取账户信息:
import requests
import json
api_key = 'your_api_key'
secret_key = 'your_secret_key'
url = 'https://api.binance.com/api/v3/account'
headers = {
'X-MBX-APIKEY': api_key
}
params = {
'timestamp': int(time.time() * 1000)
}
signature = hmac.new(secret_key.encode('utf-8'), urlencode(params).encode('utf-8'), hashlib.sha256).hexdigest()
params['signature'] = signature
response = requests.get(url, headers=headers, params=params)
print(json.loads(response.text))
以上代码需要使用请求签名,因此需要先在Binance账户中创建API密钥和API密钥口令,并将api_key
和secret_key
替换为自己的密钥。执行以上代码即可获取账户信息。