如何将const传递给我的作用域

时间:2018-08-20 00:10:02

标签: node.js express binance

我正在尝试使用node-binance-api检索加密货币值。

我能够获取信息并将其显示在节点控制台中。

我就是这样;

var express = require('express');
var app = express(); 
var mongo = require('mongodb');
var db = require('mongojs')("mongodb://URL")
var nodeBinanceApi = require("node-binance-api");



const binance = require('node-binance-api')().options({
  APIKEY: '***',
  APISECRET: '***',
  useServerTime: true, // If you get timestamp errors, synchronize to server time at startup
  test: true // If you want to use sandbox mode where orders are simulated
});

app.use(function(req, res, next) {
  res.header("Access-Control-Allow-Origin", "*");
  res.header("Access-Control-Allow-Methods", "GET,PUT,POST,DELETE");
  res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
  next();
});

binance.prices((error, ticker) => {
  console.log("Price: ", ticker);         <--------------------------
  console.log("Price of BTC: ", ticker.BTCUSDT);
  });

 app.use(express.static(__dirname + '/www'));

app.listen(81);

我想将代码中的json信息传递给页面上另一个脚本中的作用域。我应该使用路线吗?以及在范围内使用get请求?

它确实适用于路线!

我添加了

app.get('/crypto', function(req, res){
  //calling the function
  binance.prices((error, ticker) => {

    res.jsonp(ticker);
    console.log(ticker);
    });

  return;

  });

现在我可以在页面上看到所有加密货币的价格!

0 个答案:

没有答案