如何获取数据而无需获取其他OMDb API

时间:2018-12-04 19:50:54

标签: node.js

使用morgan的dev格式登录请求, 服务器指示它在哪里侦听以及在哪个端口上侦听。 试图使服务器用数据响应对/?i = tt3896198的GET请求。 服务器也应该使用电影数据来获取对/?i = tt3896198的请求,而无需从OMDb API中获取。 服务器还应使用电影数据响应对/?t = baby%20driver的GET请求。 服务器还应使用电影数据响应对/?t = baby%20driver的GET请求,而无需从OMDb API获取。无法弄清楚

const express = require('express');
const axios = require('axios');
const app = express();
const uRl = 'http://localhost:3000/';
const queryParameters = req.query;
const movieId = {};
const logger = require('morgan');
app.use(logger('dev'));
axios.get('http://www.omdbapi.com/&apikey=8730e0e', { params: { i: 'tt3896198', 
apiKey: 
'8730e0e' }});
.then(function(res){
axios.status(200);
axios.send(data);
axios.catch(err)
console.log(res.data); // ex.: { user: 'Your User'}
console.log(res.status); // ex.: 200
});
 axios.get('http://www.omdbapi.com/&apikey=8730e0e', { params: { i: '/? 
t=baby%20driver', 
apiKey: '8730e0e' }});
app.then(function(res){
axios.status(200);
axios.send(data);
axios.catch(err)
console.log(res.data); // ex.: { user: 'Your User'}
console.log(res.status); // ex.: 200
});
app.get('/?i=tt3896198', function(req, res, next){
res.json(queryParameters)
});
app.get('/?t=baby%20driver', function(req, res, next){
 res.json(queryParameters)
  })
 // When making calls to the OMDB API make sure to append the '&apikey=8730e0e' 
 parameter
 module.exports = app;

0 个答案:

没有答案