jandapress/README.md

63 行
2.5 KiB
Markdown
Raw 通常表示 履歴

2022-06-12 09:45:57 +09:00
<div align="center">
2022-06-14 17:37:41 +09:00
<a href="https://janda.mod.land"><img width="500" src="https://cdn.discordapp.com/attachments/952117487166705747/986185787894812672/tomoe-janda.png" alt="jandapress"></a>
2022-06-12 09:45:57 +09:00
2022-06-14 16:50:19 +09:00
<h4 align="center">RESTful and experimental API for the doujinboards</h4>
2022-06-12 09:45:57 +09:00
<p align="center">
<a href="https://github.com/sinkaroid/jandapress/actions/workflows/status.yml"><img src="https://github.com/sinkaroid/jandapress/actions/workflows/status.yml/badge.svg"></a>
<a href="https://codeclimate.com/github/sinkaroid/jandapress/maintainability"><img src="https://api.codeclimate.com/v1/badges/829b8fe63ab78a425f0b/maintainability" /></a>
</p>
2022-06-15 00:57:37 +09:00
Jandapresspress was named **JCE** (Janda Cheerio Express) and definitely depends on them.
2022-06-14 16:50:19 +09:00
The motivation of this project is to bring you an actionable data related doujin with gather in mind.
2022-06-12 09:45:57 +09:00
<a href="https://github.com/sinkaroid/jandapress/blob/master/CONTRIBUTING.md">Contributing</a>
<a href="https://github.com/sinkaroid/jandapress/blob/master/README.md#routing">Documentation</a>
<a href="https://github.com/sinkaroid/jandapress/issues/new/choose">Report Issues</a>
</div>
2022-06-14 16:50:19 +09:00
---
2022-06-14 17:21:24 +09:00
## The problem
2022-06-15 00:57:37 +09:00
You enjoy using some doujin sites to build web applications. There are a lot sites that have effort especially pururin, simply-hentai and so on, not official api available nor public resource that can be used for everyone. Instead making lots of abstraction and enumerating them manually, You can rely on jandapress to make less of pain.
2022-06-14 17:21:24 +09:00
## The solution
2022-06-14 17:37:41 +09:00
Luckily there are solutions. Jandapress is here
2022-06-14 17:21:24 +09:00
2022-06-14 16:50:19 +09:00
## Routing
- `/` : Index page
- `/nhentai` : nhentai api
2022-06-14 17:37:41 +09:00
- **get**, takes parameters : `book`
- **search**, takes parameters : `query`, `?page`, `?sort`
- **related**, takes parameters : `book`
- **random**
- Example: https://janda.mod.land/nhentai/get?book=177013
2022-06-14 16:50:19 +09:00
- `/pururin` : pururin api
2022-06-14 17:37:41 +09:00
- **get**, takes parameters : `book`
- **search**, takes parameters : `query`, `?page`, `?sort`
- **random**
- Example: https://janda.mod.land/pururin/get?book=63373
2022-06-14 16:50:19 +09:00
- `/hentaifox`: hentaifox api
2022-06-14 17:37:41 +09:00
- **get**, takes parameters : `book`
- **search**, takes parameters : `query`, `?page`, `?sort`
- **random**
- Example: https://janda.mod.land/hentaifox/get?book=97527
2022-06-14 16:50:19 +09:00
- `/asmhentai`: asmhentai api
- get
- takes parameters : `book`
- search
- takes parameters : `query`, `?page`
- random
- `/hentai2read`: hentai2read api
- get
- takes parameters : `book`
- search
- takes parameters : `query`
- `/simply-hentai`: simply-hentai api
- get
- takes parameters : `book`