Comments (2)
Hi edo9k, thanks for your interest in the project.
Short answer: Use the terminal version for now, the web version is currently broken.
Long answer: Spotify recently changed their authorization requirements. One now has to authorize with their server before doing any requests, and the requests have to be supplied with a token that one obtains from the authorization.
There are several authorization flows. The terminal version uses the client credentials flow, which is transparent as far as the user is concerned. However, that flow cannot be used by the web version, because Spotify's authorization server rejects cross-site requests.
Thus, the web version has to be rewritten to use one of the other authorization flows, which require the user to log in with their Spotify account before the playlist is generated. Potentially, this could provide a better interface for creating playlists than the current "copy and paste" scheme. However, it requires a substantial refactoring of the web version code, which is currently just a simple wrapper for invoking the generator.
from spotgen.
Thanks a lot man! Great tool!
from spotgen.
Related Issues (20)
- more then 10 top songs of an arists HOT 4
- Artist URIs don't work
- Enhancement Request: Ability to submit list of artists that then get automatically followed
- Not working reliabling on command line. HOT 1
- Would be nice to be able to use year: and label: like in Spotify HOT 1
- Enhancment request: Sonemic support
- Does this keep some sort of authorization cookie on the computer?
- Refresh access token
- Failures/errors in the Spotgen Test
- Playlist retrieving?
- ADD support for Spotify "podcasts"
- Feature request: Specify Tempo restrictions
- Is it possible to obtain the popularity information from Spotify?
- Playlists are not generated
- Chaining API calls HOT 1
- Use an external Spotify library HOT 1
- Spotgen Answers to Any and Every Command with "File or Directory not Found" HOT 12
- Specify UK
- Awesome project! .. but the webcrawler (reddit) seems to not work anymore? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spotgen.