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.
- Preview: http://allugo-frases.herokuapp.com
- Exemplos de uso: aqui!
Retorna todas as frases cadastradas no sistema.
Retorna uma frase aleatória.
Busca uma frase pelo ID da mesma.
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"));
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"));
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.
- Preview: http://allugo-frases.herokuapp.com
- Examples: here!
Returns all quotes registered in the API.
Returns a random quote.
Search quote by ID.
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"));
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"));
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"));