mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-02-08 23:47:04 +01:00
add torrents module server side code
test get movie info from TMDB
This commit is contained in:
14
modules/torrents/server/config/torrents.server.config.js
Normal file
14
modules/torrents/server/config/torrents.server.config.js
Normal 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) {
|
||||
|
||||
};
|
||||
@@ -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);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
13
modules/torrents/server/routes/torrents.server.routes.js
Normal file
13
modules/torrents/server/routes/torrents.server.routes.js
Normal 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);
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user