-
-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spotify may have killed support for several hermes endpoints (502 error) #678
Comments
Yeh I get the same issue. Kinda sad because that endpoint was really good, it gave you everything about the artist without having to worry about pagination anywhere. |
You can have a look at what the new client uses with something like Telerik Fiddler. I highly suspect that the new client stopped using Hermes. |
Well it's kinda weird. The new client (And web player) have been using the GraphQL endpoint (queryArtistOverview) for kinda a long time now. But it's only now that they killed those specific endpoints. Maybe it's a high load query or something? A lot of mercury endpoints still work (hm://metadata, hm://context-resolve, hm://keymaster/token etc), it's just the artist and album endpoints that stopped working. Which makes me suspect that they internally still use this protocol somewhere? |
They probably have statistics of how many clients hit those endpoints and may have decided to remove then since they aren't used anymore. Librespot-java and other projects do not advertise themselves as the official client so those don't count. |
Since yesterday, several endpoints returns a 502 error when using the player:
hm://artist/v1/{id}/desktop
hm://artist-identity-view/v2/profile
and potentially others
I tried to run
dump.sh
fromspotify-analyze
to check what endpoints the current desktop client version is using but no luck to get a valid dump.pcap.I'm running librespot-java v1.6.3
Did you encounter similar issues recently ? Is there investigations ongoing somewhere where I could help ?
related : spicetify/cli#2425 (comment)
The text was updated successfully, but these errors were encountered: