Skip to content

This repository contains a comprehensive TMDB API integration project that enables developers to interact with The Movie Database (TMDB) API and retrieve movie-related data. The TMDB API offers a rich set of endpoints to access a vast collection of movies, TV shows, actors, and more.

aniketajagtap/TMDb-API-CodingNinjas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

TMDb-API-CodingNinjas

This repository contains a comprehensive TMDB API integration project that enables developers to interact with The Movie Database (TMDB) API and retrieve movie-related data. The TMDB API offers a rich set of endpoints to access a vast collection of movies, TV shows, actors, and more.

For this project, we are using the TMDb (The Movie Database) API.

TMDb API enables you to find out the latest information about TV Shows, Movies and the biggest names in entertainment sector for a marvelous and fun TV/Movie watching experience.

TMDb documentation https://developer.themoviedb.org/reference/intro/getting-started

After joining TMDb, you can easily generate a new developer API key using this https://www.themoviedb.org/settings/api/request

Our Motivation for using TMDb API

By collecting the data using TMDb API one can recommend TV Shows, Movies and all sorts of entertainment on the basis of user’s affinity to specific genres, actors, likes and dislikes.

We can find details about upcoming TV Shows and Movies.

We can find what is the most popular and/ or exclusive/new content at a given time.

1.1 Find the 'id' of the movie "Andhadhun" using TMDb API.

Output Format: Print the id of the movie.

1.2 Fetch the company id company 'Marvel Studios' using TMDb. Print the id.

1.3 Find the vote count and vote average of the movie "3 Idiots" using the TMDb API

Output format: Vote Count , Vote Average

1.4 Fetch the names of top 5 similar movies to 'Inception' from the TMDb API.

Note: While fetching the movie id, use the "original_title" field not the "title". Because the "title" field may contain duplicate values. Output Format: Print the name of the movies in a new line. movie_name_1 movie_name_2 and so on

1.5 Fetch the top rated english movies in the US region using the TMDb API. From the result, print the first 10 movies which have original language as english. Also print their genres.

Note: Do not use the search/movies API for finding genres. Output Format: movie_name_1 - genre_1, genre_2 .... and so on..

2.1 Find the name and birthplace of the present most popular person according to TMDb API.

Output Format: id name - birthplace

2.2 Fetch the Instagram and Twitter handle of Indian Actress "Alia Bhatt" from the TMDb API.

Output Format: Print the Instagram and Twitter IDs space separated. instagram_id twitter_id

2.3 Fetch the names of the character played by Tom Cruise in the movies:

Top Gun Mission: Impossible - Fallout Minority Report Edge of Tomorrow

Output Format: Print the names of the characters played by Tom Cruise line separated, in the respective order given in question.

2.4 Did James McAvoy play a role in the movie Deadpool 2. Print Yes or No.

2.5 Using the result obtained in previous question, find out if James McAvoy was credited for his role in movie Deadpool 2. Print Yes or No.

3.1 Fetch the overview of the TV Show "FRIENDS" using TMDb API.

Output Format: Print the Overview.

3.2 Fetch the name and air date of S06E05 of the TV Show 'The Big Bang Theory' from TMDb API.

Output Format: episode_name - air_date

3.3 Fetch the trending TV Shows for the week from the TMDb API and print the taglines of the top 5 shows. If there is no tagline, print 'Empty' instead.

Output Format: Print the taglines in new line.

3.4 Print the names of all the TV shows to be aired today whose original language is english.

Output Format: Print the name of each TV show in a new line.

3.5 Count the number of males and females in the cast of "Money Heist" using the TMDb API.

Output Format: Print the count of male and female space separated. male_count female_count

About

This repository contains a comprehensive TMDB API integration project that enables developers to interact with The Movie Database (TMDB) API and retrieve movie-related data. The TMDB API offers a rich set of endpoints to access a vast collection of movies, TV shows, actors, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published