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

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -