Skip to content

lucasmedeiros/spotify-reorder-collaborative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reorder Playlist Spotify

Aplicação para ordenar playlists colaborativas do Spotify alternadamente de acordo com os colaboradores.

Antes

antes

Depois

depois

Rodando

Para rodar, você vai precisar ter node e yarn instalados na sua máquina local. Eu recomendo que o node seja instalado usando o nvm (Node Version Manager), e o yarn pode ser instalado seguindo esse tutorial.

Feito isso, clone o repositório com o comando:

git clone https://github.com/lucasmedeiros/spotify-reorder-collaborative.git
cd spotify-reorder-collaborative

Instale as dependências da aplicação com o comando:

yarn

Depois disso, você deve criar uma aplicação no Spotify for Developers, seguindo o guia para registro de apps. Feito isso, no Dashboard da tela do Spotify for Developers, deverá aparecer uma caixa com a sua aplicação.

Selecione a sua aplicação, e vá em Edit Settings, e na parte de Redirect URI's adicione http://localhost:5000/auth/callback.

Feito isso, perceba que na tela tem dois campos SECRETOS: o Client ID e o Client Secret. Você deverá copiar esses dois campos para um arquivo .env na pasta raiz do projeto, como listado no arquivo de configuração exemplo. Ficará algo parecido com isso:

CLIENT_ID=your-client-id-here
CLIENT_SECRET=your-client-secret-here

Então, rode a aplicação com:

yarn start

Então, a aplicação vai rodar no endereço localhost:5000. Para autorizar a aplicação, faça uma requisição HTTP para a rota GET http://localhost:5000/ e aparecerá um link para que você possa fazer a autorização da aplicação para acessar suas playlists colaborativas.

url

Finalmente, faça uma requição HTTP para POST http://localhost:5000/reorder, passando como corpo da requisição o nome da playlist playlistName que você deseja ordenar. Dentro de alguns segundos, sua playlist colaborativa estará ordenada!

reorder

About

Aplicação para ordenar playlists do Spotify alternadamente de acordo com os usuários que colaboraram com músicas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published