lucasmedeiros / spotify-reorder-collaborative

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

Home Page:https://lucasmedeiros.github.io/spotify-reorder-collaborative/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

https://lucasmedeiros.github.io/spotify-reorder-collaborative/


Languages

Language:JavaScript 99.7%Language:Shell 0.3%