nhentai-api-tiffceet-patch
Version:
nHentai Node.JS API client.
44 lines (31 loc) • 1.15 kB
Markdown
# Node.JS implementation of nhentai.net's undocumented APIs.
[](https://www.npmjs.com/package/nhentai-api)
Node.JS module for handling nhentai.net API.
Please refer the docs of source code to see main features, such as:
* Classes instances for every type of data from API.
* Return URLs for binary data (images).
* Easy proxy support by using custom Agent (like [this one](https://www.npmjs.com/package/https-proxy-agent)).
## Install
Install via npm:
```
npm i nhentai-api
```
## Docs
[Read the docs on GitHub pages.](https://zekfad.github.io/nhentai-api/)
## Example
### CommonJS
```js
const { API, } = require('nhentai-api');
```
### ES6
```js
import { API, } from 'nhentai-api';
```
### Common
```js
const api = new API();
api.getBook(177013).then(book => {
api.getImageURL(book.cover); // https://t.nhentai.net/galleries/987560/cover.jpg
api.getImageURL(book.pages[1]); // https://i.nhentai.net/galleries/987560/2.jpg
});
```