Replies: 1 comment 4 replies
-
Difficult to say. Perhaps this is some case where the album has different/multiple IDs? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have a tool that uses this API to do bulk deletion, and one of its main functions is removing all your library albums/songs.
For every album, it uses
yt_auth.rate_playlist(playlistId, 'INDIFFERENT')
This has historically always worked, but I have one user reporting that it's not actually removing each album even though the response is successful, so I had them provide some debug logging and here's what is in their response text for each album removal:
{'successResponseText': {'runs': [{'text': 'Removed from liked music'}]},
It says "Removed from liked music". When I test it against my library, it says "Removed from library".
I've never seen this happen. I can't think of why it would be happening unless it's some kind of A/B testing thing.
Here's an example of one of those responses from rate_playlist:
Compare that with an example of running this against my library and it actually removes the album:
Beta Was this translation helpful? Give feedback.
All reactions