Looking to explore the wonders of Middle Earth? Uchenna's The Lord of the Rings SDK has got you covered! With this user-friendly SDK, you can easily interact with the Lord of the Rings API to retrieve information about movies and quotes. We have support for filter, pagination, and more! Whether you're a die-hard fan or just starting your journey, the Uchenna's LotR SDK makes it easy to access the fascinating world of Middle Earth.
To install the SDK, run:
npm install uche-lotr-sdk
To compile the SDK, run:
npm run compile
To run the SDK locally, take a look at the example script and run:
node local_run.js
To execute the tests, run:
npm run test
Import the LotrAPIClient class and create an instance with your API key:
import { LotrSDK } from 'uche-lotr-sdk';
const apiKey = 'LOTR-API-KEY';
const LotrClient = new LotrSDK(apiKey);
Note: Replace 'api-key' with your actual API key! You can obtain an API key from the official Lord of the Rings API website
const quotes = await LotrClient.quotes();
const quoteId = '5cd96e05de30eff6ebccf124';
const quote = await LotrClient.quote(quoteId);
const movies = await LotrClient.movies();
const movieId = '5cd95395de30eff6ebccde5d';
const movie = await LotrClient.movie(movieId);
const movieId = '5cd95395de30eff6ebccde5d';
const quotes = await LotrClient.movieQuotes(movieId);