基于Binance文档编写Curl请求遇302错误求助
解决Binance保证金资产查询API的302跳转问题
核心问题排查与修正
- 确认正确的API端点:查询所有保证金资产的接口,当前有效版本是
sapi/v1/margin/allAssets,Binance暂未提供v2/v3版本的该接口,错误端点会触发302跳转。 - 验证API密钥权限:即便属于MARKET_DATA类接口,现货保证金相关接口要求你的API密钥已开启现货保证金交易权限。登录Binance后台的API管理页面,检查并启用该权限。
- 核对域名与请求头:该接口属于现货保证金API,必须使用专属域名
sapi.binance.com(fapi对应期货API,api.binance.com对应普通现货API);同时确保X-MBX-APIKEY请求头格式正确,密钥无拼写错误。
有效Curl请求示例
curl -X GET -H "X-MBX-APIKEY: 你的API密钥" https://sapi.binance.com/sapi/v1/margin/allAssets
额外排查点
- 若使用测试环境,替换域名为
testnet.binance.vision,并使用测试网专属的API密钥。 - 检查本地代理或防火墙是否拦截请求,导致跳转异常,可切换网络环境测试。
内容的提问来源于stack exchange,提问作者linux_beginner
相关产品推荐
相关产品推荐

