Hey skikirkwood. Thanks for your work on this oauth version!
I was also a bit frustrated with this limit of 50 songs in the playlist, and had a look at it. For some reason I even had trouble putting the offset setting into the getPlaylistTracks() of of the spotify-web-api-node call in index.js. This didn’t even do anything.
So I downloaded the latest version of spotify-web-api-node and tried to manual create the playlist.json in /data/playlist.json using this script. The resulting json looks fine, but for some reason volumio does not load it. There seems to be something wrong with spop.
Maybe you see what’s wrong. I suspect you need to call something for spop as well? And maybe this script inspires you for a real fix in volumio. This more or less brute force downloads the entire playlist. I’ve tried this with playlists of 1500 songs, that seemed fine and still quite quick. But maybe some people have really huge playlists.
Hi Feeback25, write here more info. What is wrong? What web browser do you use? What OS do you use? Can you ping this IP address? Page is HTTP, maybe your web browser wants HTTPS…
Hi xlisec,
Thanks for help
In my workplace, I tried with Windows 10 Pro Edition and Chrome, Edge, Internet Explorer, Brave
Windows Server 2012 R2 and Chrome, Firefox, Internet Explorer
At Home, I tried with Windows 10 Family Edition with Chrome, Edge, Brave
For example : answer with Chrome: “This site is inaccessible
54. 86. 86. 144. 136 took too long to answer.
Perform a Google search on 144 136 8888.
ERR_CONNECTION_TIMED_OUT
View the saved copy”
I have access to the Google cache but after click on “Log in with Spotify” same answer and no cache access.
After tried to ping : "Microsoft Windows host[version 10. 0. 17134. 285]
(c) 2018 Microsoft Corporation. All rights reserved.
C:\Windows\system32>ping 54. 86. 144. 136:8888/
The Ping request could not find the host 54. 86. 144. 136:8888/. Check the name and try again."
I can try with a small PC with Fedora 28 and tell you the rest…
Envoi d’une requête ‘Ping’ 54.86.144.136 avec 32 octets de données :
Délai d’attente de la demande dépassé.
Délai d’attente de la demande dépassé.
Délai d’attente de la demande dépassé.
Délai d’attente de la demande dépassé.
Feeback25, You’re welcome!
It’s look like France or your internet provider bloks Amazon Web Services. It’s only my opinion. Try use VPN. You can use VPN extension into Chrome like “Betternet Unlimited Free VPN Proxy”. When you connect via VPN, check it on page ipinfo.io. After that try 54.86.144.136:8888
Then I feel like I’m really new at it.
I save and modify the “index.js” file with Windows notepad, but I don’t know if this is the right procedure?
I know how to connect to Volumio in ssh.
I execute the first commands without difficulty.
On the other hand, the scp command is a problem for me:
when I try I get the answer : connection timed out.
I’m not sure of my PC address (I also tried with the IP address : same answer), and I’m not sure how to write the path : F:\user\Documents\index.js or /F/user/Documents/index.js
I’m afraid to do something stupid
Thank you very much
Feeback25
If you don’t feel comfortable with scp command, just copy the index.js file on a usb stick, plug it to your system, then connect to volumio with ssh and run a cp command, like “cp index.js /data/plugins/music_service/spop/index.js” (assuming you run the command from the directory on your usb drive).
I often do so for changing config files, as I am not a linux expert.
Hi all,
just for the record:
Today i followed the steps given on page 1 and it worked like a charm on Volumio Version 2.457 fresh install on RPi3.
It would be nice if there was a hint after plugin installation such as:
“If want to use your personal playlist follow the steps given here (followed by link to this thread)”
or maybe a button inside the plugin settings that raises a popup with a message.
Hi There, unfortunately, there is no easy way to add the Radio feature to the plugin. There is a Spotify Web API call that returns a list of tracks based on various criteria such as seed artists, tracks and genres. This could be used to build a radio-like functionality, but it would be a non-trivial amount of work.
Hey skikirkwood - I managed to add radio support to the Spotify connect daemon - based on librespot. We (balbuze and me) are testing it out before releasing it into the wild Gotta try and reverse engineer the dailymix feature now.
Good evening, everyone, and thank you for your support,
@edwin69: I tried different solutions and ended up with a small software for Windows (WinSCP) that made my job easier.
@skikirkwood: I’m progressing. I get my playlists, only 20 out of about 35. I can listen to them. No lists of titles, artists, albums, recommendations, recent plays.
Take a look at the indes.js file ‘after’ you bring it over or update it…make sure everything is pristine as it should be.
I copied mine over but it didn’t work. After I looked at it I noticed that for some reason the line looked like this ’ < < A…[token]’
Meaning it had a couple of rogue characters before my token. I removed the rogue characters and made sure the token was correct, saved and rebooted…everything is not fine…