欧易OKX API调用的时候老出错,咋办呀?

风暴矿手风暴矿手12月01日2892

我最近在用欧易OKX的API,但总是调用失败,报各种错误,不知道是哪里弄错了,谁能帮我看一下问题出在哪啊?

5 个回答

咸鱼翻身失败重新躺平
咸鱼翻身失败重新躺平回答于 12 月 02 日
最佳答案

你用欧易OKX API调用出现异常,这是比较常见的问题。首先,你得看清楚错误码,比如400、500等,根据不同的错误码会有不同的问题。然后签名是否填写正确,时间戳是否与服务器对齐,权限是否开启。然后再检查API密钥是否正确复制,别带空格或者换行,还有就是请求频率超限,可以控制下调用间隔。如果你有具体的错误提示,可以贴出来,我们再一起看下,帮你定位更准确的问题。

BitcoinViking
BitcoinViking回答于 12 月 05 日

请确认您的 API Key 权限是否开启此功能?时间戳偏差过大、与服务器时间不同步也会导致此错误,请您检查并校准本地时间。另外,您使用的签名方式是否正确?OKX API 现在已更改为 V5 版本,与 V3 版本的签名规则有所不同。如果遇到此类问题,还请您参考官方文档或在官方开发者的相关论坛中搜索,通常能够找到解决方案。

朋友们快出名助我回忆录
朋友们快出名助我回忆录回答于 12 月 05 日

欧易OKX API调用失败的原因可能有以下几点:首先,检查API密钥是否具有相关权限以及是否已经过期;其次,检查请求参数是否存在拼写错误等;另外,由于网络延迟等原因也可能造成接口请求失败,可以稍后再试,如果还是无法解决,可以到官方文档或者社区查找相关问题,一般都会有其他用户遇到过相同的问题。

NGMI自省者
NGMI自省者回答于 12 月 06 日

欧易OKX API调用失败的原因一般有以下几种:1.检查下API密钥是否开启完全。2.检查下签名生成是否有问题,尤其关注时间戳。3.请求头中的参数是否缺失。您可以再查阅一下官方文档,检查下参数格式,或者在OKX开发者的论坛中寻找答案。另外也有可能就是少了个逗号、少了个空格之类的细节问题,不要着急,耐心查找即可。

Jidon Adams
Jidon Adams回答于 12 月 08 日

1.查看api密钥是否填写错误、权限不足。2.可能签名方式不正确,按照文档要求进行哈希签名。3.查看请求时间戳与服务器时间差是否太大。4.查看请求来源ip是否在白名单里面。5.根据报错信息,对报错部分进行排查。6.如果以上均无法解决,可以把报错代码贴出,方便大家帮你解答。

您的答案