Open carterwward opened 2 years ago
How will we deal with updating users? Just over-write the library?
We will only need to check their most recent scrobbles since the last time we updated their library.
Ah I see the API allows us to specify a time range...I assume giving a start and leaving the end as none will just get everything from that date, or we can explicitly pass in unix timestamps
@nick-knudsen params here https://github.com/pylast/pylast/blob/main/src/pylast/__init__.py#L2345
steps of pipeline: getting user artists from LastFM getting the albums from the artists (using Spotify or LastFM, whichever provides cleaner results) getting song data for each song on each album publishing to firebase