Node.js 如何为QuadrigaCX API设置时间格式';交易';方法

Node.js 如何为QuadrigaCX API设置时间格式';交易';方法,node.js,Node.js,我正在使用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"

我正在使用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只支持这两个选项,分钟和小时。真是糟糕的设计,因为它们都是无用的哈哈。我本来打算删除这个问题,但我会把它留着,以防其他人遇到这个问题。

这是一个猜测,因为我不知道这个API,但它似乎只像您所说的那样为时间参数传递分钟或小时;i、 e.发送

{"time":"hour"}
每小时交易


可能它不支持其他时间参数。

这是一个猜测,因为我不知道这个API,但它似乎只是声明只按照您所说的时间参数传递分钟或小时;i、 e.发送

{"time":"hour"}
每小时交易


可能它不支持其他时间参数。

现在的Unix时间(几秒钟前)是143960894。您可以通过“Math.floor(Date.now()/1000)”获得它。我不明白你到底需要做什么,如果上面没有帮助,你能进一步解释一下吗。只是用我最终发现的更新了问题。事实证明,API基本上是无用的,只接受这两个参数。谢谢你的回答。现在(几秒钟前)的Unix时间是143960894。您可以通过“Math.floor(Date.now()/1000)”获得它。我不明白你到底需要做什么,如果上面没有帮助,你能进一步解释一下吗。只是用我最终发现的更新了问题。事实证明,API基本上是无用的,只接受这两个参数。谢谢你的回答。原来它只支持“分钟”或“小时”。这很有趣。我会等你看到这个回答,然后我会删除这个问题。@Mayfield先生,请留下它,以防其他人遇到这个问题。这就是苏的惊人之处。说得好。我已经用一些进一步的信息更新了这个问题,并将把这个留给更多迷失的灵魂哈哈。干杯。原来它只支持“分钟”或“小时”。这很有趣。我会等你看到这个回答,然后我会删除这个问题。@Mayfield先生,请留下它,以防其他人遇到这个问题。这就是苏的惊人之处。说得好。我已经用一些进一步的信息更新了这个问题,并将把这个留给更多迷失的灵魂哈哈。干杯