An open API service indexing awesome lists of open source software.

https://github.com/zyxdevs/wibu-api-js

Official Javascript Wrapper for Wibu API
https://github.com/zyxdevs/wibu-api-js

api-wrapper javascript npm npm-package wibu-api

Last synced: 11 months ago
JSON representation

Official Javascript Wrapper for Wibu API

Awesome Lists containing this project

README

          

# Wibu-API-Js
[![Repo Size](https://img.shields.io/github/repo-size/zYxDevs/wibu-api-js?style=flat-square)](https://github.com/zYxDevs/wibu-api-js) [![Languages](https://img.shields.io/github/languages/top/zYxDevs/wibu-api-js?style=flat-square)](https://github.com/zYxDevs/wibu-api-js) [![CodeFactor](https://www.codefactor.io/repository/github/zYxDevs/wibu-api-js/badge)](https://www.codefactor.io/repository/github/zYxDevs/wibu-api-js)

_Official Javascript Wrapper for Wibu API._

## Installation
```shell
npm install wibuapi
```
Or via yarn
```shell
yarn add wibuapi
```

# List API's Scraper
* [Anime](#anime)
* [Manga](#manga)
* [Drama](#drama)
* [Music](#music)
* [Search](#search)
* [AniPics](#anipics)
* [Game](#game)
* [Porn](#porn)
* [Booru](#booru)
* [Other](#Other)

Usage
```js
var wibuapi = require('wibuapi')

```

### Anime
Lendrive

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.LENDRIVE(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Doronime

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.DORONIME(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Donghua

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.DONGHUA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Samehadaku

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.SAMEHADAKU(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Kusonime

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.KUSONIME(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Anichin

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.ANICHIN(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Nekopoi

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.NEKOPOI(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Kuramanime

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.KURAMANIME(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Kazefuri

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.KAZEFURI(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Anixlife

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.ANIXLIFE(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Manga

Rawkuma

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.RAWKUMA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Westmanga

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.anime.WESTMANGA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Komikindo

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.KOMIKINDO(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Mangatale

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.MANGATALE(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Kiryuu

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.KIRYUU(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Masterkomik

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.MASTERKOMIK(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Mangakita

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.MANGAKITA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Doudesu

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.DOUDESU(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Crotpedia

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.manga.CROTPEDIA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Drama

Wibusubs

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.drama.WIBUSUBS(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Adikfilm

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.drama.ADIKFILM(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Music

Sukidesuost

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.music.SUKIDESUOST(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Hikarinoakari

> #### Required parameters
> - (link) *type **String***

```js
wibuapi.music.HIKARINOAKARI(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Search

Google

> #### Required parameters
> - (query) *type **String***

```js
wibuapi.search.GOOGLE(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

LK21

> #### Required parameters
> - (query) *type **String***

```js
wibuapi.search.LK21(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Sukidesuost

> #### Required parameters
> - (query) *type **String***
> - (page) *type **Number***

```js
wibuapi.search.SUKIDESUOST(query, page)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### AniPics

NSFW

> #### Required parameters
> - (endpoint) *type **String***
> - *Available endpoint list ['**NEKO**','**BJ**','**WAIFU**','**TRAP**',**AHEGAO**']*

```js
wibuapi.anipics.NSFW(enpoint)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Game

Genshin Impact

User

> #### Required parameters
> - (uid) *type **String***

```js
wibuapi.game.GENSHIN_IMPACT_USER(uid)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Character

> #### Required parameters
> - (name) *type **String***

```js
wibuapi.game.GENSHIN_IMPACT_CHARACTER(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Enemy

> #### Required parameters
> - (name) *type **String***

```js
wibuapi.game.GENSHIN_IMPACT_ENEMY(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Artifact

> #### Required parameters
> - (name) *type **String***

```js
wibuapi.game.GENSHIN_IMPACT_ARTIFACT(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Element

> #### Required parameters
> - (name) *type **String***

```js
wibuapi.game.GENSHIN_IMPACT_ELEMEMT(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Weapon

> #### Required parameters
> - (name) *type **String***

```js
wibuapi.game.GENSHIN_IMPACT_WEAPON(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Porn

JAV

```js
wibuapi.porn.JAV()
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

GIF

```js
wibuapi.porn.GIF()
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Booru

NSFW

> #### Required parameters
> - (endpoinr) *type **String***
> - *Available endpoint list ['**RB**','**GB**']*

```js
wibuapi.booru.NSFW(enpoint)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

SFW

> #### Required parameters
> - (endpoint) *type **String***
> - *Available endpoint list ['**SB**','**GB**']*

```js
wibuapi.booru.SFW(enpoint)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

### Other

GSM Search

> #### Required parameters
> - (query) *type **String***

```js
wibuapi.other.GSM_SEARCH(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

GSM Slug

> #### Required parameters
> - (query) *type **String***

```js
wibuapi.other.GSM_SLUG(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Youtube

> #### Required parameters
> - (url) *type **String***

```js
wibuapi.other.YOUTUBE(url)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Facebook

> #### Required parameters
> - (url) *type **String***

```js
wibuapi.other.FACEBOOK(url)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

UD

> #### Required parameters
> - (query) *type **String***

```js
wibuapi.other.UD(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Encode Base64

> #### Required parameters
> - (query) *type **String***

```js
wibuapi.other.ENCODE_BASE64(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```

Decode Base64

> #### Required parameters
> - (query) *type **String***

```js
wibuapi.other.DECODE_BASE64(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```