我正在尝试使用 REST API 从 Kraken 检索 30 分钟蜡烛的 3 个月历史: https ://www.kraken.com/help/api
根据文档,我向 URL 发出了这个 POST 请求: https ://api.kraken.com/0/public/OHLC
以 JSON 格式传递以下参数:
{
"pair":"EOSETH",
"interval":30,
"since":1514404800
}
其中 1514404800 对应于日期的时间戳(以秒为单位):
27/10/2017 20H00m UTC
这在 API 文档中并不清楚,他们称之为“ID”,但我通过查看返回值得出了这个结论.
所以我期待从该日期开始的条目返回响应。然后我将使用返回的最后一个 id 获取后续条目。
然而,我得到的第一个条目正好对应于 15 天前。实际上,如果我根本不传递参数'since',我会得到完全相同的结果,所以似乎该参数被完全忽略了。
也许 Kraken 改变了 API 并且这个参数 'since' 被其他参数取代了?
或者我误解了这个参数的语法并且我做错了什么?