Bybit API如何获取市场错误
3 个回答
Bybit API返回错误码时如何定位问题?
首先观察返回json中是否有error_code字段,该字段包含具体的错误信息,例如400系列是参数错误,401是未认证,500是服务端错误等等,可参考bybit官网api文档中错误码部分。
另外也可直接打印出api请求后返回的内容进行查看。
如果你使用了第三方封装好的sdk,请先使用官方提供的sdk进行测试。
平时养成记录日志的习惯,便于排查问题。
Bybit API查询市场价格出错,如何理解错误码
调用接口时,请注意查看HTTP状态码(如:400 500等),这些数字是大致错误类别的提示。而error_code字段才是平台定义的具体错误代码类别,可以在平台官网文档中找到解释。另外,也可以查看请求返回的日志,有些错误提示在日志中也能看到。
1.当Bybit的API查询市场行情出现异常时,怎么查看返回代码? 通过返回 JSON 中含有的"retCode"字段查看。该字段会显示大部分的错误信息,例如20001表示参数错误,10002表示请求频率超出限制。
其次,建议大家去官方网站的错误码说明文档查询,通常官网都会有详细的说明,这样在发生异常的时候,根据对应说明也可以快速排查问题所在。
另外请求api返回值完整抓取,带header返回的信息里面,可能会有http状态码的错误码,例如401,403
注意事项:多次测试,不要弄些奇葩的参数。