Bybit API如何获取市场错误

AltcoinHunterAltcoinHunter12月11日3393

在使用Bybit API进行交易时,有时会出现市场错误。是否有办法获取到市场错误的具体信息?

5 个回答

阿木爷爷
阿木爷爷回答于 12 月 11 日
最佳答案

Bybit API的市场错误在返回报文中的body中 返回的错误码可以查看api文档 https://bybit-exchange.github.io/docs/inverse/#t-errorcode 错误编号都是有相对应的意义 “Market not open”就是盘口未开 调用api时记得打印返回结果,使用日志工具记录错误码 可以去Bybit官方论坛和开发者社区搜一下这个错误码

SatoshiFan
SatoshiFan回答于 12 月 12 日

Bybit返回Market 错误的处理方式:Bybit返回给我们的接口响应体,包含了一个retCode字段,我们只需要判断该值是否为零即可。

此时可查询API文档中的错误码含义,或者直接输出返回结果,查看“retMsg”参数值。

写一个简单的错误捕获,处理返回值不等于0的情况,按提示进行处理改正。

期权希腊字母学者
期权希腊字母学者回答于 12 月 14 日

遇到市场错误:返回的error_code和error_message字段会给出具体的业务代码和描述,如盘口限制、价格异常等,详细的错误码表请查看 API 开发文档。 调试建议:日常调试过程中请务必开启日志功能,以便进行后续分析排查。

侧链摆渡人
侧链摆渡人回答于 12 月 15 日

Bybit API遇市场错误时,可通过api 返回的error_code 和error_message 来定位错误原因。在 api 的响应体中会直接给出错误码及错误文案,开发者也可去 Bybit 官网查找错误码的具体含义,或关注 Bybit 官方发布的信息。

合约旅行狂
合约旅行狂回答于 12 月 16 日

Bybit Api 的 市场 返回的报错信息一般会以 error_message 字段出现,调用之后可以返回值检查下,一般报错信息里会有提示。另外可以在官网文档里查询到 error_code 代码对应的意思,基本都能查到。

您的答案