feat: add playlist download

This commit is contained in:
2026-02-20 08:05:05 +01:00
parent 777fab8c9a
commit e4083c65c0
3 changed files with 86 additions and 8 deletions

View File

@@ -127,7 +127,19 @@ type TrackMetadata struct {
type PlaylistMetadata struct {
Data struct {
Playlist struct {
Name string `json:"name"`
Name string `json:"name"`
Content struct {
Items []struct {
Item struct {
Data struct {
IdentityTrait struct {
Name string `json:"name"`
} `json:"identityTrait"`
Uri string `json:"uri"`
} `json:"data"`
} `json:"itemV3"`
} `json:"items"`
} `json:"content"`
} `json:"playlistV2"`
} `json:"data"`
}