add torrents module server side code

test get movie info from TMDB
This commit is contained in:
OldHawk
2017-03-27 13:35:30 +08:00
parent 683dd842e9
commit ffff1df791
3 changed files with 52 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
'use strict';
/**
* Module dependencies
*/
var path = require('path'),
config = require(path.resolve('./config/config'));
/**
* Module init function.
*/
module.exports = function (app, db) {
};

View File

@@ -0,0 +1,25 @@
'use strict';
/**
* Module dependencies
*/
var path = require('path'),
mongoose = require('mongoose'),
errorHandler = require(path.resolve('./modules/core/server/controllers/errors.server.controller')),
tmdb = require('moviedb')('7888f0042a366f63289ff571b68b7ce0');
/**
* Create an article
*/
exports.movieinfo = function (req, res) {
console.log('------- API: movieinfo --------------------');
tmdb.movieInfo({id: 263115, language: 'zh'}, function (err, info) {
if (err) {
console.log(err);
} else {
res.json(info);
}
});
};

View File

@@ -0,0 +1,13 @@
'use strict';
/**
* Module dependencies
*/
var torrents = require('../controllers/torrents.server.controller');
module.exports = function (app) {
// Articles collection routes
app.route('/api/movieinfo')
.get(torrents.movieinfo);
};