OKX API更新了,我的旧代码会失效吗?如何兼容?

合约不爆仓合约不爆仓12月11日1645

最近OKX API有更改,我以前写好的程序可以运行吗?如何把以前程序改成现在可以运行?

5 个回答

Gas费好贵
Gas费好贵回答于 12 月 11 日
最佳答案

OKX API升级之后,以前的代码可能无法正常使用。可以查看OKX官网文档中的更新记录,对比新旧API的区别,确认自己调用的接口是否有所更改。

主要的变化通常在请求头、签名方法以及参数格式等方面。可以参照新的接口文档进行调整,使用Postman等工具对接口进行测试后再接入到系统中。

对于改动较少的情况,例如只有一个或几个接口需要重新编写签名及参数格式,那么问题应该不大,调整即可。但如果改动较大,牵扯到大量的接口,建议采取分阶段迁移的方式,尽量减少一次性改造所带来的风险。

行情落月者
行情落月者回答于 12 月 12 日

api更新,导致之前代码不能用,官方一般会预留一段时间让使用者进行适配,建议及时更新。可以去他们的官网查看最新api文档,对比下新老api有什么不同,修改自己代码中的相关参数,请求方式等就可以了,如果有些方法被废弃了,那就需要寻找替换的办法,如果遇到问题,可以去官网的开发论坛寻求帮助,他们一般都会给出详细的解答。

稳健派玩家
稳健派玩家回答于 12 月 14 日

当okx的api发生变更的时候,原有的代码就有可能会出现失效的问题,你可以去官网对应的api文档查看变更的地方,一般情况下,按照官网的新api文档修改请求地址,参数格式,签名策略就可以了,不好的话可以咨询官方的技术支持。

波动率冲浪手
波动率冲浪手回答于 12 月 15 日

由于OKX API经常变动,所以之前编写的代码有可能会失效。这主要是由于新版API与旧版本存在一定的区别,在参数、接口等方面都进行了相关的修改。因此,用户需要参考官方的相关文档,查看有哪些接口进行了修改,其中常见的如:签名、请求路径以及字段名称等,同时可以先在沙盒上进行测试,并对修改的部分进行修改,一般来说,修改的部分不会很多,主要是参数以及调用方法。

法号如来英文名 God
法号如来英文名 God回答于 12 月 16 日

当OKX修改API的时候,代码就会失效,这取决于修改的接口有没有被用到,可以先在官网查看更新日志,看看这个修改是否会影响到自己的功能使用,一般来说修改内容基本都是签名方式,访问地址和请求参数,根据新的接口文档来修改对应的内容,就可以使用了,如果出现各种各样的错误,请不要慌,这都是格式问题,一点点改就好了。

您的答案