Giter Site home page Giter Site logo

darkvips / frases-livros-api Goto Github PK

View Code? Open in Web Editor NEW

This project forked from allugo/frases-livros-api

0.0 0.0 0.0 600 KB

:book: Uma API com várias frases de livros em PT-BR!

Home Page: https://allugofrases.herokuapp.com/

JavaScript 72.07% Python 27.93%

frases-livros-api's Introduction

AlluGo! - API de Frases de Livros 📖

OBS: Dei uma arrumada no código e algumas rotas mudaram, todas estão atualizadas na documentação :)

📝 Uma API em NodeJS com várias frases de livros.

Idioma/Languages

Rotas

- /frases

Retorna todas as frases cadastradas no sistema.

- /frases/random

Retorna uma frase aleatória.

- /frases/find/id

Busca uma frase pelo ID da mesma.

- /frases/search (POST)

Busca uma frase no sistema que contenha uma determinada string.

# Exemplo em Python.
def procurarFrase(frase):
    data = {"frase": frase}
    get = requests.post(url="http://allugofrases.herokuapp.com/frases/search", json=data, headers={'Content-Type': "application/json", 'Accept': "application/json"});
    return get.json();

if (__name__ == "__main__"):
  print(procurarFrase("Pode se encontrar a felicidade mesmo nas horas mais sombrias"));

- /frases/author (POST)

Busca todas as frases de um determinado autor.

# Exemplo em Python.
def frasesPorAutor(autor):
    data = {"autor": autor}
    get = requests.post(url="http://allugofrases.herokuapp.com/frases/author", json=data, headers={'Content-Type': "application/json", 'Accept': "application/json"});
    return get.json();

if (__name__ == "__main__"):
  print(frasesPorAutor("JK Rowling"));

- /frases/book (POST)

Busca todas as frases de um determinado livro.

# Exemplo em Python.
def frasesPorLivro(livro):
    data = {"livro": livro}
    get = requests.post(url="http://allugofrases.herokuapp.com/frases/book", json=data, headers={'Content-Type': "application/json", 'Accept': "application/json"});
    return get.json();

if (__name__ == "__main__"):
  print(frasesPorLivro("Harry Potter e o Prisioneiro de Azkaban"));

AlluGo! - API of Book Quotes 📖

📝 A NodeJS API for various book quotes.

Routes

- /frases

Returns all quotes registered in the API.

- /frases/random

Returns a random quote.

- /frases/find/id

Search quote by ID.

- /frases/search (POST)

Search a quote in the API with a specific string.

# Python Example.
def searchQuote(quote):
    data = {"frase": quote}
    get = requests.post(url="http://allugofrases.herokuapp.com/frases/search", json=data, headers={'Content-Type': "application/json", 'Accept': "application/json"});
    return get.json();

if (__name__ == "__main__"):
  print(procurarFrase("Pode se encontrar a felicidade mesmo nas horas mais sombrias"));

- /frases/author (POST)

Search all the quotes by an specific author.

# Python Example.
def frasesPorAutor(author):
    data = {"autor": author}
    get = requests.post(url="http://allugofrases.herokuapp.com/frases/author", json=data, headers={'Content-Type': "application/json", 'Accept': "application/json"});
    return get.json();

if (__name__ == "__main__"):
  print(frasesPorAutor("JK Rowling"));

- /frases/book (POST)

Search all the quotes by an specific book.

# Python Example.
def frasesPorLivro(book):
    data = {"livro": book}
    get = requests.post(url="http://allugofrases.herokuapp.com/frases/book", json=data, headers={'Content-Type': "application/json", 'Accept': "application/json"});
    return get.json();

if (__name__ == "__main__"):
  print(frasesPorLivro("Harry Potter e o Prisioneiro de Azkaban"));

frases-livros-api's People

Contributors

saulojoab avatar mslacerda avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.