UNPKG

alexander_sequera-sdk

Version:
56 lines (38 loc) 1.29 kB
# The Lord of the Rings API SDK for TypeScript ## Introduction This library is built with TypeScript. This SDK provides a convenient way to access movie endpoints using [The One API](https://the-one-api.dev/). ## Access Token Before using this SDK, you'll need to get an access token from [Sign Up](https://the-one-api.dev/sign-up) ``` npm i alexander_sequera-sdk ``` ## Client First you would need to have the `Access token` to be able to authenticate in [The One API](https://the-one-api.dev/login). Then you can set up the `LotrApiClient` ```typescript import { LotrApiClient } from "alexander_sequera-sdk"; const client = new LotrApiClient("YOUR_ACCESS_TOKEN"); ``` ## Examples Once you have your client set up you can access the `movies` endpoints. ### Listing movies ```typescript const movies = client.movieService.getList(); movies.then(movies => { console.log(movies) }) ``` ### Getting a movie ```typescript const movie = client.movieService.getById("5cd95395de30eff6ebccde5c") movie.then(movie => { console.log(movie) }) ``` ### Getting a movie quotes ```typescript const quotes = client.movieService.getQuoteById("5cd95395de30eff6ebccde5c") quotes.then(quote => { console.log(quote) }) ```