You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Binance API密钥格式无效(code=-2014):无法获取账户信息求助

解决Binance API密钥格式无效(code=-2014)问题

问题原因

historicalklines属于公开市场数据接口,无需验证API密钥即可访问,所以你的脚本这部分能正常运行;但get_account是需要身份验证的私有接口,必须使用有效且格式正确的API密钥才能调用,报错说明你的密钥不符合要求。

解决步骤

  • 核对API密钥格式:Binance的API Key是24位字母数字组合,Secret Key是48位字母数字组合。确保你已经将代码中的#替换为真实的密钥,没有遗漏字符、多余空格或引号错误。
  • 检查API权限设置:登录Binance后台进入API管理页面,确认该API密钥已开启「读取账户信息」权限,同时如果设置了IP白名单,要确保当前运行脚本的服务器/本地IP在白名单内。
  • 验证密钥赋值正确性:打印api_key和api_secret确认内容是否正确,避免出现密钥混淆、拼写错误或字符串中包含不可见字符(如换行符)的情况。
  • 测试密钥有效性:可以用极简代码测试,比如:
    from binance.client import Client
    api_key = "你的真实API Key"
    api_secret = "你的真实API Secret"
    client = Client(api_key, api_secret)
    try:
        print(client.get_account())
    except Exception as e:
        print(e)
    

内容的提问来源于stack exchange,提问作者Kelvin Kissi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 17:10:25