diff options
| author | real-zephex <[email protected]> | 2024-05-19 08:08:57 +0530 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-05-19 08:08:57 +0530 |
| commit | a8e9ca0c14bcd6a8b2aa8cfe5b95a4e98dbcebfe (patch) | |
| tree | 98fa3f6cbdd690648c7d31a79c7d381624f38530 /utils | |
| parent | minor changes to the manga page (diff) | |
| parent | added series support (diff) | |
| download | dramalama-a8e9ca0c14bcd6a8b2aa8cfe5b95a4e98dbcebfe.tar.xz dramalama-a8e9ca0c14bcd6a8b2aa8cfe5b95a4e98dbcebfe.zip | |
Merge pull request #28 from real-zephex/improvement-2
added series support
Diffstat (limited to 'utils')
| -rw-r--r-- | utils/movie_urls.js | 2 | ||||
| -rw-r--r-- | utils/series_urls.js | 28 |
2 files changed, 29 insertions, 1 deletions
diff --git a/utils/movie_urls.js b/utils/movie_urls.js index dd39bb6..066041d 100644 --- a/utils/movie_urls.js +++ b/utils/movie_urls.js @@ -1,4 +1,4 @@ -const API_KEY = "171fe27dbfecc58e2a18fbced644cda9"; +export const API_KEY = "171fe27dbfecc58e2a18fbced644cda9"; export const PROXY = "https://sup-proxy.zephex0-f6c.workers.dev/api-json?url="; // MOVIES diff --git a/utils/series_urls.js b/utils/series_urls.js new file mode 100644 index 0000000..26d83bf --- /dev/null +++ b/utils/series_urls.js @@ -0,0 +1,28 @@ +import { API_KEY, PROXY } from "./movie_urls"; + +// Popular TV shows +export const popular_tv_shows = () => + `${PROXY}https://api.themoviedb.org/3/tv/popular?api_key=${API_KEY}`; + +// Trending show either for the week or the day +export const trending_tv_shows = (duration = "day") => + `${PROXY}https://api.themoviedb.org/3/trending/tv/${duration}?api_key=${API_KEY}`; + +// Top Rated TV Shows +export const top_rated_shows = () => + `${PROXY}https://api.themoviedb.org/3/tv/top_rated?api_key=${API_KEY}`; + +// Recommendations based on a particular show +export const recommended_shows = (id) => + `https://api.themoviedb.org/3/tv/${id}/recommendations?api_key=${API_KEY}`; + +// Crew Details +export const crew_details = (id) => + `https://api.themoviedb.org/3/tv/${id}/credits?api_key=${API_KEY}`; + +// TV Info +export const tv_info = (id) => + `https://api.themoviedb.org/3/tv/${id}?api_key=${API_KEY}`; + +// Search shows +export const search_tv = (query) => `https://api.themoviedb.org/3/search/tv?api_key=${API_KEY}&query=${query}`
\ No newline at end of file |