@ablanc/nakanim-api 中文文档教程
Nakanim API
Description
这是一个用 Typescript 编写的 Node.js 模块,包装了 http://www.nakanim.com API。
Installation
npm install @ablanc/nakanim-api
or
yarn add @ablanc/nakanim-api
Examples
在顶部,您必须包含包
Using Typescript
//index.ts
import { getAllAnimes, getAnime, getRandomAnime, getCalendar } from "@ablanc/nakanim-api";
Using Javascript
//index.js
const { getAllAnimes, getAnime, getRandomAnime, getCalendar } = require("@ablanc/nakanim-api");
然后,您可以使用不同的函数来访问 API:
async function example() {
const animes = await getAllAnimes();
const animeSpecific = await getAnime("6532362183218") // id of the anime (this one is incorrect)
const randomAnime = await getRandomAnime(); // returns the random anime of the day
const randomAnimeSpecific = await getRandomAnime("25/12/2019"); // returns the random anime for a specific date
const calendar = await getCalendar(); // returns the calendar for the current week
const calendarSpecific = await getCalendar("2019-12-23"); // returns the calendar for the given week (you must pass monday's date)
}
Tests
测试使用 Jest 框架运行。
<代码>$ npm 测试
Nakanim API
Description
This is a Node.js module written in Typescript that wraps http://www.nakanim.com API.
Installation
npm install @ablanc/nakanim-api
or
yarn add @ablanc/nakanim-api
Examples
On the top, you must include the package
Using Typescript
//index.ts
import { getAllAnimes, getAnime, getRandomAnime, getCalendar } from "@ablanc/nakanim-api";
Using Javascript
//index.js
const { getAllAnimes, getAnime, getRandomAnime, getCalendar } = require("@ablanc/nakanim-api");
Then, you can use the different functions to access the API :
async function example() {
const animes = await getAllAnimes();
const animeSpecific = await getAnime("6532362183218") // id of the anime (this one is incorrect)
const randomAnime = await getRandomAnime(); // returns the random anime of the day
const randomAnimeSpecific = await getRandomAnime("25/12/2019"); // returns the random anime for a specific date
const calendar = await getCalendar(); // returns the calendar for the current week
const calendarSpecific = await getCalendar("2019-12-23"); // returns the calendar for the given week (you must pass monday's date)
}
Tests
Tests are run using Jest framework.$ npm test