var Client = require('coinbase').Client;
var client = new Client({'apiKey': 'API KEY','apiSecret': 'API SECRET'});
client.getSpotPrice({'currencyPair': 'BTC-USD'}, function(err, data) {
console.log(data);
});
使用上面的代码,console.log会给出null
结果吗?
答案 0 :(得分:0)
看起来像Coinbase API的特性,你需要告诉它不要太严格,通过传递strictSSL
false
值的附加参数:
var Client = require('coinbase').Client;
var client = new Client({
'apiKey': 'API KEY',
'apiSecret': 'API SECRET'
'strictSSL': false
});
client.getSpotPrice({'currencyPair': 'BTC-USD'}, function(err, data) {
console.log(data);
});
我在这里找到了这个技巧: https://github.com/coinbase/coinbase-node/issues/77