Skip to content

Enhanced User Library Functionality#24

Open
j-jacobson wants to merge 28 commits into
mpalazzolo:masterfrom
j-jacobson:main
Open

Enhanced User Library Functionality#24
j-jacobson wants to merge 28 commits into
mpalazzolo:masterfrom
j-jacobson:main

Conversation

@j-jacobson
Copy link
Copy Markdown

User library functions to VIEW:

  • Liked Songs
  • Liked Albums
  • Playlist and Playlist Data
  • Liked Artists

User library functions to ADD

  • Liked Songs
  • Liked Albums
  • Playlist and Playlist Data

NOTE: There does not seem to be a way to add a new liked artist using the API.

Tests have been created for each of these. You need to generate a Music User Token separately in order to run the User Library tests. That functionality has not yet been added (I have done it in a separate project using MusicKit.js, and just copy/pasted my user token into the music_user_token.txt file that the tests.py script looks for.)
If no music_user_token is found, only the tests that do not require it will be run.

jwildig and others added 19 commits August 28, 2022 16:56
added insert song function
Added user library functionality
…load my credentialsgit add .gitignore applemusicpy/client.py
…o curators. Updated Born to Run and Alt station tests.
… All tests pass except for linux search (?).
User Library Functions now working and testable
Updated Readme and setup.py to reflect new user library functionality
link issue
@j-jacobson j-jacobson marked this pull request as draft August 21, 2023 21:08
@j-jacobson j-jacobson marked this pull request as ready for review August 21, 2023 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants