首页 > 解决方案 > 来自未来的币安 API 答案

问题描述

我遇到了 Binance API 的问题 - 休息和 websocket。对我来说,我发送给 Binance API 的请求经常发生在“未来”。

例子:

我发送的请求:

import time
import requests

symbol = "XRPUSDT"
res = requests.get(f"https://fapi.binance.com/fapi/v1/ticker/bookTicker?symbol={symbol}").json()

ts = float(res['time'])/1000
print(time.time()-ts)

print(time.time(), ts, float(res['time']))

结果:-0.046105384826660156

-0.046105384826660156
1634990526.2358947 1634990526.282 1634990526282.0

响应中的“时间”变量(根据https://binance-docs.github.io/apidocs/futures/en/#symbol-price-ticker)应该是“// 交易时间”。

那么我怎么可能发送请求,得到答案并减去

"now - transaction_time(which took place some x time ago)"

得到低于0的东西?

标签: pythonbinancebinance-api-client

解决方案


推荐阅读