anilibria-api-wrapper
v1.1.0
Published
This library is not an official wrapper over anilibria api
Downloads
39
Maintainers
Readme
Not official Node.js client for anilibria api.
Установка
Установка используя yarn:
yarn add anilibria-api-wrapper
Установка используя npm:
npm i anilibria-api-wrapper
Пример
Импорт
CommonJS
const { getAnilibriaTitle, Series } = require('anilibria-api-wrapper');
ES6
import { Anilibria, Title } from 'anilibria-api-wrapper';
Использование
Инициализация клиента
const anilibriaApi = new Anilibria();
Или вы можете использовать сразу нужные вам функции сразу их импортируя (Такой способ использования менее гибкий в настройке)
Получение тайтла (аниме)
anilibriaApi.getTitle().then(response => {
console.log(response.data)
})
Получение рандомного тайтла
await anilibriaApi.getRandomTitle() // Random Title
// or
await getAnilibriaRandomTitle()
Поиск
anilibriaApi.searchTitles({
search: 'Клинок'
}).then(async response => {
console.log(response.data) // Результат поиска
});
Под капотом используется axios и если вы хотите изменить настройки, то нужно дать соответствующие настройки конструктуру Anilibria
const anilibriaApi = new Anilibria({
axiosOptions: {
//...your axiosOptions
}
})