Skip to content
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

get_album() now returns None for 'audioPlaylistId' #743

Open
sigma67 opened this issue Feb 12, 2025 · 4 comments · May be fixed by #744
Open

get_album() now returns None for 'audioPlaylistId' #743

sigma67 opened this issue Feb 12, 2025 · 4 comments · May be fixed by #744
Labels
a/b This issue is caused by a server-side A/B test bug Something isn't working yt-update A server-side change caused this issue

Comments

@sigma67
Copy link
Owner

sigma67 commented Feb 12, 2025

Discussed in #742

Originally posted by apastel February 12, 2025
I think Google changed the API regarding library albums -- seems like the 'audioPlaylistId' is coming back empty.

import ytmusicapi

yt_auth = ytmusicapi.YTMusic("./browser.json")
album = yt_auth.get_album("MPREb_DGkmQAs9Umk")
print(album["audioPlaylistId"])

This prints None for the few albums I've tried.

Didn't want to write it as a bug because I'm not sure yet if it's just a temporary issue or if they changed something in the API that's going to require a fix. Just wanted to point out what I'm seeing and if anybody else noticed it. Must have just happened in the last 24hrs.

@sigma67 sigma67 added bug Something isn't working yt-update A server-side change caused this issue labels Feb 12, 2025
@sigma67
Copy link
Owner Author

sigma67 commented Feb 12, 2025

@apastel I've linked a potential fix

But the same fix fails on CI, so I'm not 100% confident it is rolled out for everyone yet

@sigma67 sigma67 added the a/b This issue is caused by a server-side A/B test label Feb 13, 2025
@cispe

This comment has been minimized.

@sigma67
Copy link
Owner Author

sigma67 commented Feb 21, 2025

@cispe please don't comment unrelated questions. Feel free to create a separate issue or question if you think something is not working as intended

@jbruechert
Copy link
Contributor

I'm now also seeing this (in Germany, in case that's relevant)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a/b This issue is caused by a server-side A/B test bug Something isn't working yt-update A server-side change caused this issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants