如何解决币安 api 上的“时间戳提前 1000 毫秒”错误?
我在 mac 上开发时遇到了这个奇怪的错误
def binance_object_creation():
api_key = 'my api key'
secret = 'my secret no'
binance = ccxt.binance(config={
'apiKey': api_key,'secret': secret,'enableRateLimit': True,'options': {
'defaultType': 'future',# ←-------------- quotes and 'future'
"adjustForTimeDifference": True
}
})
binance.fapiPrivate_post_Leverage({
"symbol": "BTCUSDT",# convert a unified CCXT symbol to an exchange-specific market id
# "symbol": "BTCUSDT",# same thing,note there's no slash in the exchange-specific id
"Leverage": 3,})
return(binance)
奇怪的是,如果我删除 fapiPrivate_post_Leverage 的东西,那么错误就不会发生。 adjustForTimeDifference: True,设置为防止时间戳错误但失败。 会有什么问题?
解决方法
您电脑的时间与币安的时钟不同步。我建议运行此命令来修复您的 mac 时间:
sudo sntp -sS time.apple.com
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。