我正在使用QuadrigaCX API。如何格式化QuadrigaCX API“交易”方法的时间
他们有一个方法“交易”,与文档本身:
Transactions
GET https://api.quadrigacx.com/v2/transactions
List of recent trades
Params:
book - book to return orders for (optional, default btc_cad)
time - time frame for transaction export ("minute" - 1 minute, "hour" - 1 hour). Default: hour.
Result
Returns descending JSON list of transactions. Every transaction (dictionary) contains:
date - unix timestamp date and time
tid - transaction id
price - BTC price
amount - BTC amount
我个人从来没有见过这样的布局时间参数。当我将参数格式设置为{ 'time' : 'hour' }
时,它的工作原理以及{ 'time' : 'minute' }
,但我无法获得多个小时,并且{'time' : 'day'}
不起作用。
我已经试过:
{'time':'2hour'}
{'time':'2 hours'}
{'time':'2 hour'}
{'time': {'hour' : 2}}
{'time': 'hours 2'}
{'time': 'hour 2'}
在其他连击。
1)有没有人见过这个?
2)不同组合的想法?
与此同时,我已经与该公司和一些图书馆作者联系,但可能有一段时间,因为我听到任何人认为这是周五晚上。
更新:我已经听到一位图书馆作者的支持,并且事实证明API只支持这两种选择,分钟和小时。真的很糟糕的设计,因为他们都很无用哈哈。我打算删除这个问题,但我会留下来以防其他人遇到此问题。
Unix时间现在(几秒钟前)是1439608894.您可以通过'Math.floor(Date.now()/ 1000)'来获得它。我不明白你到底需要做什么,如果上面没有帮助,你能否请进一步解释。 – baao
刚刚更新了我最终发现的问题。事实证明,API本质上是无用的,只能使用这两个参数。感谢您的回答。 – Antoine