【发布时间】:2016-09-13 02:04:54
【问题描述】:
我正在尝试连接到位于此处的 TradeGecko API: (他们所有的例子都在 ruby 中——我使用的是 Node)
http://developer.tradegecko.com/
我有一个我创建的特权访问令牌 假币: 146e29b59e7e8861f462101f610f58168ca5edf2f307e5f7adc3314d24ee8015
如何发出 GET 请求以获取所有产品,例如: http://developer.tradegecko.com/?ruby#list-all-products
非常感谢您的帮助!
假设我有一些这样的代码:
var express = require('express');
var request = require('request');
var app = express();
var port = process.env.PORT || 3000;
var testRouter = express.Router();
myRouter.route('/testRoute')
.get(function(req, res){
request('API CALL HERE??', function (error, response, body){
if(!error && response.statusCode == 200){
res.json(body);
}
})
});
app.use('/api', bookRouter);
var myRouter = express.Router();
app.get('/', function(req, res){
res.send('Welcome to my API');
});
app.listen(port, function() {
console.log('GULP is running my app on PORT: ' + port);
});
【问题讨论】:
标签: node.js api rest express request