Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hebertcisco/pensador-api

Frases do Pensador via WebScraping: https://github.com/hebertcisco/pensador-promise
https://github.com/hebertcisco/pensador-api

brasil brasil-pensador frase frases gerador http pensador pensador-promise promise rest

Last synced: 3 months ago
JSON representation

Frases do Pensador via WebScraping: https://github.com/hebertcisco/pensador-promise

Awesome Lists containing this project

README

        


:package: pensador-api

:package: pensador-api


API de Frases vindas do Pensador via WebScraping



Issues


GitHub pull requests


GitHub Downloads


GitHub Total Downloads





Report Bug
Request Feature

Did you like the project? Please, considerate a donation to help improve!

Frases vindas do Pensador via WebScraping

## Realizando uma consulta via Endpoint da API

> Curl

```sh
curl --location --request GET 'https://pensador-api.vercel.app/?term=Jesus+Cristo&max=7'
```

> HTTP

```http
GET ?term=Jesus+Cristo&max=7 HTTP/1.1
Host: pensador-api.vercel.app
```

> URL: [https://pensador-api.vercel.app/?term=Jesus+Cristo&max=7](https://pensador-api.vercel.app/?term=Jesus+Cristo&max=7)

### Endpoint:

`?term=[termo_de_pesquisa]&max=[maximo_de_resultados]`

### Result

```json
{
"termoDePesquisa": "frases_de_jesus_cristo",
"total": 7,
"frases": [
{
"autor": "Jesus Cristo",
"texto": "E conhecereis a verdade e a verdade vos libertará."
},
{
"autor": "Jesus Cristo",
"texto": "Porque Deus amou o mundo de tal maneira que deu o seu Filho unigênito, para que todo aquele que n'Ele crê não pereça, mas tenha a vida eterna."
},
{
"autor": "Jesus Cristo",
"texto": "Pai, perdoa-lhes, porque não sabem o que fazem."
},
{
"autor": "Jesus Cristo",
"texto": "Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá; e quem vive e crê em mim nunca morrerá."
},
{
"autor": "Jesus Cristo",
"texto": "De que serve ao homem conquistar o mundo inteiro se perder a alma?"
},
{
"autor": "Jesus Cristo",
"texto": "Ame seus inimigos, faça o bem para aqueles que te odeiam, abençoe aqueles que te amaldiçoam, reze por aqueles que te maltratam. Se alguém te bater no rosto, ofereça a outra face."
},
{
"autor": "Jesus Cristo",
"texto": "Conselhos ruins podem acabar com um dia, um ano ou uma vida inteira."
}
]
}
```
## Installation

> Clone this repository: `git clone https://github.com/hebertcisco/pensador-api

### Open the directory and install the dependencies

```bash
cd pensador-api
npm install
```

## Running the API

```sh
npm run dev
```

## 🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check [issues page](issues).

## Show your support

Give a ⭐️ if this project helped you!

Or buy me a coffee 🙌🏾



## 📝 License

Copyright © 2022 [Hebert F Barros](https://github.com/hebertcisco).

This project is [MIT](LICENSE) licensed.