0.1.4 • Published 1 year ago

charly-sdk v0.1.4

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Charly-SDK(The Lord of the Rings SDK) User Guide

Thanks for your visiting our SDK.

Do you love The Lord of the Rings? Great, how about making it easy for developers to consume information about the trilogy?

This is a SDK for an existing Lord of the Rings API.

You can find the public Lord of the Rings API and this is a Documenatation for that

Installation

To run SDK, use:

npm install charly-sdk # or yarn add charly-sdk

Usage

import sdk from 'charly-sdk';
const client = new sdk('YOUR_ACCESS_TOKEN');
...
   const books = await client.books();
   const book = await client.book('book_id');
...

You can get your access token after login to api server. This is a link.

Services

  • Books
  • Chapters
  • Movies
  • Quotes
  • Characters

Pagination, Sorting and Filtering

client.books({
    page: 1,
    limit: 10, 
    sort: { by: 'name', direction: 'asc' },
    filters: [
        client.filter('name')
            .matches('The Return Of The King')
    ]
});

Available functions

  • books()

  • book(book_id)

  • bookChapters(book_id)

  • movies()

  • movie(movie_id)

  • movieQuotes(movie_id)

  • characters()

  • character(character_id)

  • characterQuotes(character_id)

  • quotes()

  • quote(quote_id)

  • chapters()

  • chapter(chapter_id)

  • filter(field)

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago