Binance API有问题。我使用Integramat的HTTP请求,但总是收到以下错误消息:
“code”:-1022,“msg”:“此请求的签名无效。”
我使用的URL:https://api.binance.com/api/v3/account
我用HMAC SHA256创建了签名,并通过以下网站进行了验证:https://www.freeformatter.com/hmac-generator.html#ad-输出
我用了这个例子(https://dev.binance.vision/t/faq-signature-for-this-request-is-not-valid/176)并且比较了输出代码,结果完全吻合,所以我的也应该是正确的。
我通过HTTP请求从Binance请求时间戳,并添加了+1000毫秒。
我不明白为什么我仍然得到这个错误消息,虽然SHA256哈希是正确的。
有人知道吗?附件是一张来自Integramat的图片。Integramat图片
应用程序编程接口
双星
分享
改进这个问题
跟随
3月20日7:52问
斯卢查
111青铜徽章
添加评论
1个答案
0
错误是您忘记在SHA256操作中包含&recvWindow=5000,因此签名不正确。
正确的签名参数
分享
改进这个答案
跟随
6月18日零点37分回答
授予H
1.
添加评论