node.js - CoinBase - getProductHistoricRates gives me invalid interval -
i'm sending:
var starttime = moment().subtract(7, 'days'); var endtime = moment(); var granularity = 60 * 60 * 24; var args = {'start':starttime, 'end':endtime, 'granularity':granularity}; publicclient.getproducthistoricrates(args, function(err, response, data) { console.log('data: ', data); }); i'm receiving:
data: { message: 'invalid interval' }
starttime , endtime formatted:
starttime: 2016-01-30t19:06:05+00:00 , endtime: 2016-02-06t19:06:05+00:00
i want 7 candles, each high , low day. how make work?
my mistake:
var args = {'start':starttime, 'end':endtime, 'granularity':granularity}; should be:
var args = {'start':starttime.format(), 'end':endtime.format(), 'granularity':granularity};
Comments
Post a Comment