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

Coinbase Advanced Trade API /api/v3/brokerage/products/<product_id>/ticker接口401 Unauthorized错误排查求助

Coinbase Advanced Trade API /api/v3/brokerage/products/<product_id>/ticker接口401 Unauthorized错误排查求助

我正在用Coinbase Advanced Trade API开发交易机器人,但调用/api/v3/brokerage/products/<product_id>/ticker接口获取实时行情数据时,一直碰到401 Unauthorized错误,实在卡壳了来求助大家!

我的环境与已验证的正常功能

  • 使用coinbase-advancedtrade-python SDK的EnhancedRESTClient
  • API密钥格式为organizations/{org_id}/apiKeys/{key_id},加载正常
  • 其他API接口(比如获取账户余额、可交易对列表)都能正常调用,说明API基础连接和认证是有效的
  • IP已加入白名单,API密钥拥有View和Trade权限

认证配置

我使用的Authorization请求头如下:

Authorization: Bearer organizations/{org_id}/apiKeys/{key_id}

具体问题表现

调用行情接口时,无论使用哪个交易对(比如BTC-GBP、ETH-GBP),都会返回401错误:

HTTPError: 401 Client Error: Unauthorized for url: https://api.coinbase.com/api/v3/brokerage/products/BTC-GBP/ticker
Response Content: Unauthorized

已完成的排查步骤

  • 反复核对API密钥的格式和权限,确认配置无误
  • 用curl手动发起请求,同样返回401 Unauthorized错误
  • 检查API密钥设置中的IP白名单,确认当前IP已正确加入
  • 尝试使用私钥生成签名请求,错误仍然存在

想请教大家的问题

  1. 有没有人成功调用过/api/v3/brokerage/products/<product_id>/ticker接口获取实时行情数据?
  2. 这个接口是否需要额外的权限配置或者特殊的认证流程?
  3. Coinbase Advanced Trade API对这个接口有没有要求特定的请求头或者签名方式?

目前我只能暂时切换到v2版本的接口,但我确实需要实时的行情数据推送,求各位大佬给点思路!

备注:内容来源于stack exchange,提问作者Markyp

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.14 13:53:09