The Movie Database API wrapper for Node.js.
This product uses the TMDb API but is not endorsed or certified by TMDb.
- [x] /trending/all/{time_window}
- [x] /trending/movie/{time_window}
- [x] /trending/person/{time_window}
- [x] /trending/tv/{time_window}
- [x] /movie/popular
- [x] /person/popular
- [x] /tv/popular
- [x] /movie/now_playing
- [x] /movie/top_rated
- [x] /tv/top_rated
npm install themoviedb.js
# Account
Create an The Movie DB account on https://www.themoviedb.org/.
# API Key
Create an API key on https://www.themoviedb.org/settings/api.
const Tmdb = require('themoviedb.js');
const tmdb = new Tmdb({
api_key: 'TMDB_API_KEY',
});
(async () => {
try {
const trending = await tmdb.all().getTrending();
console.log(trending);
const nowPlayingMovie = await tmdb.movie().getNowPlaying();
console.log(nowPlayingMovie);
const popularMovie = await tmdb.movie().getPopular();
console.log(popularMovie);
const trendingMovie = await tmdb.movie().getTrending();
console.log(trendingMovie);
const topRatedMovie = await tmdb.movie().getTopRated();
console.log(topRatedMovie);
} catch (error) {
console.error(error);
}
})();