coinbase API问题"/>
coinbase API问题
我正在尝试使用节点v12.16.3通过以下方式连接到Coinbase API:>
var express = require('express'); var router = express.Router(); var Client = require('coinbase').Client; .... router.get('/', function(req, res, next) { var client = new Client({ apiKey: 'my_apiKey', apiSecret: 'my_apiSecret' }); client.getCurrencies(function(err, currencies) { console.log(' *************** Crypto Currencies *************** '); console.log(currencies); console.log(err); }); );
但不幸的是,我收到此错误:
Error: unable to get local issuer certificate at TLSSocket.onConnectSecure (_tls_wrap.js:1474:34) at TLSSocket.emit (events.js:310:20) at TLSSocket._finishInit (_tls_wrap.js:917:8) at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:687:12) { code: 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY' }
已经尝试运行:
npm config set strict-ssl false
或npm config set registry /
但这不起作用。你可以帮帮我吗?非常感谢。
我正在尝试使用节点v12.16.3通过以下方式连接到Coinbase API:var express = require('express'); var router = express.Router(); var Client = require('coinbase')。Client; .... router.get('/',...
回答如下:检查您是否有权访问https://api.pro.coinbase和https://api-public.sandbox.pro.coinbase
更多推荐
coinbase API问题
发布评论