我正在使用此代码编写一个bottrader,在python3中(转换为2to3) https://pastebin.com/fbkheaRb
除了我有更改密码字符串和post_data字符串到字节
sign = hmac.new(self.Secret.encode("ASCII"), post_data.encode("ASCII"), hashlib.sha512).hexdigest()
但低于错误
urllib.error.HTTPError:HTTP错误403:禁止
多次checked key
和secret key
,这是正确的
同时删除了existing key
并创建了新的
同时放宽所有IP
然后也遇到了同样的问题,请帮忙
答案 0 :(得分:1)
您无需编码为ASCII,因此您可以尝试:
sign = hmac.new(self.Secret, post_data, hashlib.sha512).hexdigest()