python - 来自未来的币安 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的东西?
解决方案
推荐阅读
- flutter - Flutter:不同宽度的容器取决于值
- python-3.x - 无法从另一个目录加载 python 自定义模块
- python - 如何为日程安排制作这种类型的旋转框?
- javascript - 如何使用 D3.JS 附加本地 SVG 图像
- anylogic - 在 Anylogic 中沿传送带移动的材料的密度图
- twitter-bootstrap - 如何修复引导程序 5 中的纯色轮播问题
- visual-studio - devenv /deploy 构建但不发布
- angular - 如何检测用变量初始化的嵌套属性的变化
- javascript - 成功 AJAX 调用后创建 PHP 会话变量
- javascript - Bot 在一个公会中寻找频道,而不是在所有 discord.js 中