Skip to content

Math-Vieira/deezer-api-consumer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚙 Deezer api consumer

📑 Descrição

Este projeto é uma API que utiliza a API do Deezer para oferecer funcionalidades de busca e chart (músicas mais atuais) aos usuários. A API permite que os usuários pesquisem suas músicas, álbuns e artistas favoritos usando a rota de busca e também oferece uma rota de chart que permite que os usuários acessem as músicas mais atuais.

😀 Como utilizar

1. Clone o repositório:

  
    git clone https://github.com/Math-Vieira/deezer-api-consumer
  

2. Instale as dependências:

  
    npm install
  

3. Inicie o projeto:

  
    npm start
  

Se tudo estiver funcionando corretamente, o projeto estará rodando na porta 8080 do seu computador. Agora é só realizar as requisições nas seguintes rotas:

Rota de busca:

  
    // /search/:query/:type/:limit/:index
    // Exemplo de requisição abaixo
    fetch('http://localhost:8080/search/eminem/tracks/10/0')
    .then(r => r.json())
    .then(r => console.log(r))
    .catch(err => console.error(err))
  

Rota de chart (músicas do momento)

  
    // /chart/:type/:limit/:index
    // Exemplo de requisição abaixo
    fetch('http://localhost:8080/chart/tracks/10/0')
    .then(r => r.json())
    .then(r => console.log(r))
    .catch(err => console.error(err))
  

Note que nas requisições acima, é necessário substituir os parâmetros :query, :type, :limit e :index pelos valores desejados.

🔨 Créditos

Foto do Matheus Vieira
Matheus Vieira

💵 Licença

Este projeto está sob a licença MIT

About

🔵🟠 A simple consumer for deezer api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published