coinbase api 在 console.log 中调用 print Null
coinbase api call print Null in console.log
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
结果?
看起来像 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
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
结果?
看起来像 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