timotheegerber / spotify-connect Goto Github PK
View Code? Open in Web Editor NEWLog on your Spotify Connect compatible devices through the terminal
License: MIT License
Log on your Spotify Connect compatible devices through the terminal
License: MIT License
I randomly dumped the getInfo response from my Sonos Roam and noticed it was sending tokenType":"authorization_code"
along with a clientID
and all the usual stuff. I've not yet tried it with this tool to see what happens when I respond with an access token. Has anyone got this flow working?
Hi Timothee,
Thanks for building this!
I tried to make this work with a Denon receiver (with Spotify Connect).
To get the ip address and port I ran
avahi-browse -d local _spotify-connect._tcp --resolve
Among other things this gave me:
address = [xxx.yyy.zzz.aaa]
port = [80]
txt = ["CPath=/spotify" "VERSION=1.0"]
I had to change http://{ip}:{port}/SpotifyConnect
to http://{ip}:{port}/spotify
to have the tool see the receiver.
After that fix, it unfortunately failed at authentication with the following error:
thread 'main' panicked at 'Authentication on the remote device failed: "ERROR-BAD-REQUEST"',
Will try to debug this once I have more time. Maybe other folks have more luck?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.