Nodejs wrapper around the TMDb API.
npm install tmdb-v3Promise-based Nodejs wrapper around the TMDb API.
$ npm install tmdb-v3
``javascript
const Tmdb = require('tmdb-v3');
const tmdb = new Tmdb({ apiKey: 'YOUR_API_KEY' });
tmdb.searchMovie('Star Wars')
.then(response => {
console.log(response.body);
// => '{"page":1,"results":[...],...}"
});
`
Search for movies using a text query.
`javascript`
tmdb.searchMovie('Star Wars', { year: 1983 })
.then(response => {
// ...
});
Discover movies.
`javascript`
tmdb.discoverMovie()
.then(response => {
// ...
});
Find a movie by external id. See the tmdb docummentation for supported sources.
`javascript`
tmdb.find('tt0338013', 'imdb_id')
.then(response => {
// ...
});
Get the primary information about a movie.
`javascript``
tmdb.movieDetails(38)
.then(response => {
// ...
});
$ git clone https://github.com/dezitter/tmdb-v3
$ cd tmdb-v3/
$ npm install
$ npm test